レンダリング後に ag-grid 行を少し変更する必要があります。ag-grid では、実際の HTML 要素が必ずしも永続的であるとは限らないため、手動で設定したスタイルが機能しなくなる可能性があります。
1 つには、選択チェックボックスを変更して に設定する必要がありtabindex
ます-1
。これは技術的にはcellRenderer
コールバックで行うことができますが、かなりハックに見えます。(チェックボックスは にありますparams.eGridCell.children[0].children[0].wrappedElement
。)
ただし、一部の行に CSS クラスを追加して、外部基準に基づいて行を強調表示する必要もあります。私はこれを行う方法をまったく見つけていません。
最善の解決策は、ある種のレンダリング後のコールバックを使用することのようですが、私の知る限り、そのようなものは存在しません。
関連する質問がいくつか見つかりましたが、どちらも を介して解決されcellStyle
ました。ここでは十分ではありません。