Bootstrap

el-table-column的值格式化问题

        数据库里字段is_stocked(实体类定义为isStocked),类型为varchar,其值含义(1.是、2.否);

        库里存的是“1”或“2”,但想在页面列表上展示“是”或“否”,那么可以这样:

<el-table-column align="center" 
    prop="isStocked" :
    formatter="messageTypeFormat" 
    label="是否已储备" width="180">
</el-table-column>

        其中的messageTypeFormat方法:

//列表数据展示处理
messageTypeFormat(row, column){
    if (row.isStocked === '1') {
        return '是'
    } else if (row.isStocked === '2') {
        return '否'
    } else {
        return '未知'
    }
}

;