单元格formatter(格式化器)函数
<el-table-column width prop="status" label="状态" align="center" :formatter="setStatus"></el-table-column>
methods: {
setStatus(row, column) {
return this.getSatus(row.status)
},
getSatus(status){
switch (status) {
case 0:
return "待处理";
case 1:
return "处理中";
case 2:
return "已结单";
default:
return "已撤销";
}
},
}
这样的好处是,你需要对这行数据保存的时候,不需要再次转换枚举类型,中文与枚举值的转换