在el-table-column上过滤数据,进行格式化处理
1.使用:formatter="formatterColumn"属性
<el-table-column :formatter="formatterColumn" align="center" label="名称" min-width="200" prop="name"></el-table-column>
2.formatterColumn方法
formatterColumn(col,row){
let value = col[row.property]
if( value === undefined || value === null || value.length == 0){
return "/"
}
switch (row.property){
case "name" :
value = value.split('市')[0]
break;
case "dataTime" :
value = dayjs(value).format("YYYY-MM-DD")
break;
case "isShow" :
if(value ==1){
value = "是"
}else {
value = "否"
}
break;
}
return value
}