私は次のようなケースがあります:入力セル内の値が正の数に変わったとき、私は行全体をマークします。私が使用してマーキングするためag-grid:エディタセル入力変更時の行を更新
:
rowClassRules: {'ag-row-mark': (params) => {/*if positive return boolean*/})},
と私のCSSが.ag-row-mark
-rowsにスタイルを適用します。
私の問題は、EditorCellの編集を停止したときにのみ、上記の関数が呼び出されることです。しかし、ユーザーがESC/ENTERを押したときだけでなく、.stopEditing()
を呼び出すときでもなく、値が変更されるたびに関連する行のパラメータ更新が必要です。
- EditorCellを使用していません。とにかくパフォーマンス上の理由からだけですが、通常のCellRenderersを
<input>
とすることもできますが、テーブル内で非常に多くのリスナーがアクティブになってしまいます。すべてのEditorCellモデルチェンジの - 編集を停止して
または私は何かが欠けています再び新しい値で同じセルの編集を開始するには?