需求:对表格中为0 的单元格进行标红处理
解决:cell-class-name
html:
<el-table border
ref="saleBill"
:data="saleBill"
:cell-class-name="cellClassName">
</el-table>
JS:
//methods
cellClassName({row, column, rowIndex, columnIndex}){
if((column.property == 'pack_dj' || column.property == 'pack_sl' || column.property == 'pack_order_sl') && row[column.property] <= 0 ){
return 'zeroClass'
}
}
CSS:
.zeroClass{
color: red;
font-weight: bold;
}
该文章介绍如何在Vue.js应用中使用`cell-class-name`属性结合JavaScript和CSS,当表格中的单元格值为0时,自动将这些单元格的文字颜色设置为红色并加粗,涉及的列包括pack_dj,pack_sl,pack_order_sl。
2475

被折叠的 条评论
为什么被折叠?



