antd 的 ProTable 通过rowClassName 设置行的字体颜色时,固定列fixed不生效的问题

1、其他列是已经生效了,但是固定列是没有生效的

 

const rowClassName = (record) => {
    return tableTreeSearchKey.includes(record.key) ? 'selected-row' : '';
};
<ProTable
	......
	rowClassName={rowClassName}
>

 

2、分析原因:

固定列的子组件也有color属性,覆盖了selected-row 的样式

3、解决办法:

selected-row 样式中,添加一个覆盖样式即可!

 

posted @ 2024-05-22 11:48  信铁寒胜  阅读(119)  评论(0编辑  收藏  举报