3

レンダリング後に ag-grid 行を少し変更する必要があります。ag-grid では、実際の HTML 要素が必ずしも永続的であるとは限らないため、手動で設定したスタイルが機能しなくなる可能性があります。

1 つには、選択チェックボックスを変更して に設定する必要がありtabindexます-1。これは技術的にはcellRendererコールバックで行うことができますが、かなりハックに見えます。(チェックボックスは にありますparams.eGridCell.children[0].children[0].wrappedElement。)

ただし、一部の行に CSS クラスを追加して、外部基準に基づいて行を強調表示する必要もあります。私はこれを行う方法をまったく見つけていません。

最善の解決策は、ある種のレンダリング後のコールバックを使用することのようですが、私の知る限り、そのようなものは存在しません。

関連する質問がいくつか見つかりましたが、どちらも を介して解決されcellStyleました。ここでは十分ではありません。

4

1 に答える 1