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 样式中,添加一个覆盖样式即可!