0

ドキュメントと API リファレンスをくまなく調べましたが、その子の選択が変更されたときにグループ行の更新をトリガーする方法がわかりません。

angular 7 で ag-grid を使用して、グループの内部にカスタム レンダラーを使用しており、選択内容に基づいてグループのスタイルを変更できるようにしたいと考えています。グリッドを再レンダリングするのではなく、可能であればグループ行のみを更新したいと思います。

選択をストアに保存する以外に、グループ行でそのような更新をトリガーする方法はありますか?

4

1 に答える 1

0

これを行うための私の提案

onCellChanged() {

  Data = this.gridApi.getSelectedRows();

ある種の ID を渡してキーと値のペアを作成します

これを使用した後

    this.gridApi.forEachNode(function(rowNode) {}

と の両方で id を比較します

これを、グリッド データを設定する ag-grid 関数に渡します。

于 2019-03-18T10:50:14.673 に答える