element table字段枚舉需要轉換,可以通過方法:單元格formatter(格式化器)函數


單元格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 "已撤銷";
      }
    },
}
這樣的好處是,你需要對這行數據保存的時候,不需要再次轉換枚舉類型,中文與枚舉值的轉換
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM