Ant Design Table 单元格文字过长用省略号表示
const columns = [ { title: 申请日期, align: left, width: 10%, dataIndex: SQRQ, key: SQRQ, ellipsis: true, render: (value, record) => { return ( <div title={value} style={ { whiteSpace: nowrap, float: left, maxWidth: 100%, overflow: hidden, textOverflow: ellipsis }}> {value} </div> ); } }, { title: 主题, align: center, width: 30%, dataIndex: ZT, key: ZT, render: (value, record) => { return ( <div title={value} style={ { whiteSpace: nowrap, float: left, maxWidth: 100%, overflow: hidden, textOverflow: ellipsis }}> {value} </div> ); } }, { title: 申请部门, align: left, width: 20%, dataIndex: SQBM, key: SQBM, render: (value, record) => { return ( <div title={value} style={ { whiteSpace: nowrap, float: left, maxWidth: 100%, overflow: hidden, textOverflow: ellipsis }}> {value} </div> ); } }, { title: 申请人, align: left, width: 10%, dataIndex: SQR, key: SQR, render: (value, record) => { return ( <div title={value} style={ { whiteSpace: nowrap, float: left, maxWidth: 100%, overflow: hidden, textOverflow: ellipsis }}> {value} </div> ); } }, { title: 流程类型, align: left, width: 20%, dataIndex: LCLX, key: LCLX, render: (value, record) => { return ( <div title={value} style={ { whiteSpace: nowrap, float: left, maxWidth: 100%, overflow: hidden, textOverflow: ellipsis }}> {value} </div> ); } }, { title: 流程状态, align: left, width: 10%, dataIndex: LCZT, key: LCZT, render: (value, record) => { return ( <div title={value} style={ { whiteSpace: nowrap, float: left, maxWidth: 100%, overflow: hidden, textOverflow: ellipsis }}> {value} </div> ); } }];
3.以下关键点要注意: ellipsis设置成true ,那么表格就会变成fixed,不会被内容撑开,会一直按照自己定义的宽度。
同时要给要渲染的内容加上这三个关键样式:
上一篇:
通过多线程提高代码的执行效率例子
下一篇:
Docker进阶版 狂神说学习笔记