set_cell_style({row, column, rowIndex, columnIndex}){ // 阻断不为0 if (column.label === '阻断'){ let value = 0 // smell...._column.property.split('.')">
当前位置:   article > 正文

el-table 单元格样式修改

column.property.split('.')
<el-table :cell-style="set_cell_style">
set_cell_style({row, column, rowIndex, columnIndex}){
    // 阻断不为0
    if (column.label === '阻断'){
        let value = 0
        // smell.BLOCKER
        let prop = column.property.split('.')
        if (prop.length === 2){
            value = row[prop[0]][prop[1]]
        }else {
            value = row[prop[0]]
        }
        return value!==0 ? 'color:red' : ''
    } else if (column.label === 'UT通过率'){
        let cell_value = row[column.property]
        if ( cell_value !== '100.0' && cell_value !== 0) {
            return 'color:red'
        }
        return ''
    } else {
        return ''
    }
}

 

转载于:https://www.cnblogs.com/dannyyao/p/11191224.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/113721
推荐阅读
相关标签
  

闽ICP备14008679号