1、其他列是已经生效了,但是固定列是没有生效的 1 2 3 4 5 6 7 const rowClassName = (record) => { returntableTreeSearchKey.includes(record.key) ?'selected-row':''; }; <ProTable ... rowClassName={rowClassName} > 2、分析原因: 固定列的子组件也有color属性,覆盖了selected-row 的样式 3、...
原因:渲染前表格高度还没那么高,数据更新后表格高度变化后fixed的表格未跟着变化。解决方案:官方自带一...
An enterprise-class UI design language and React UI library - antd table 最新版本 rowClassName 奇偶颜色, 对fixed列不生效 · ant-design/ant-design@6a48219
'table-row-odd' : 'table-row-even'; }; ReactDOM.render( , document.getElementById("root") ); What is expected? fixed 列 也实现奇偶不同颜色 What is actually happening? fixed 列 没有实现奇偶不同颜色
【解决方案】表格的重新布局,只要table数据发生变化的时候就重新渲染表格 this.$nextTick(()=>{this.$...
样式问题 :固定列背景色不生效,鼠标移入对应行背景色变为初始的白色 columns: [ {title:'装置',width:100,dataIndex:'areaName',fixed:'left'}, ... { title: '装置',width:100,dataIndex:'areaName',fixed:'left'}, ] rowClassName:(record, index) =>{returnrecord.rushRepair===1?'table-backgroun...
问题介绍: a-table设置固定列之后,表格无法排序,Sortablejs失效 Sortablejs使用: 解决: 思路:设置fixed: 'right'后,会生成一个新表...
$(".ant-table-fixed-right .ant-table-expanded-row").height(53 * (record.subList.length + 1)) 但是一开始时不生效,点击之后下一次点击才生效,主要原因是.ant-table-fixed-right .ant-table-expanded-row-level-1这类名是在点击完展开之后才会在页面生成,怎么样在点击展开的同时设置高度呢?
$(".ant-table-fixed-right .ant-table-expanded-row").height(53 * (record.subList.length + 1)) 但是一开始时不生效,点击之后下一次点击才生效,主要原因是.ant-table-fixed-right .ant-table-expanded-row-level-1这类名是在点击完展开之后才会在页面生成,怎么样在点击展开的同时设置高度呢?
antd table内部使用的最基本的知识还是浏览器的原生html属性table。Antd默认使用了table-layout:auto,只有当表格需要加不换行功能或增加固定列时才会转成table-layout:fixed antd table和原生table标签对应关系 table:定义表格,对应css的display:table。 caption:定义表格标题,对应css的display:table-caption。