渲染后,我需要稍微修改 ag-grid 行。在 ag-grid 中,实际的 HTML 元素不一定是持久的,因此手动设置的样式可能会失效。
一方面,我必须修改选择复选框以将其设置tabindex
为-1
. 这在技术上可以在cellRenderer
回调中完成,虽然它看起来很hacky。(复选框位于params.eGridCell.children[0].children[0].wrappedElement
。)
但我还必须向某些行添加一个 CSS 类,以根据外部标准突出显示它们。我还没有找到一种方法来做到这一点。
最好的解决方案似乎是使用某种渲染后回调,但据我所知,不存在这样的事情。
我发现了几个相关的问题,但它们都通过 解决了cellStyle
,这在这里还不够: