element中table列數據的格式化(判斷男女,是否等) formatter用法


隨手記一個小的知識點 formatter用法

需求:element的table數據格式,根據列數據判斷是否選中,返回true是選中,否則是未選中。

首先看看element中的解釋

 

簡單寫一下用法,因為比較簡單就不做太多敘述,只是簡單記錄

 

 

   <template>
    <el-table
      :data="tableData"
      style="width: 100%">
      <el-table-column
        prop="date"
        label="日期"
        width="180">
      </el-table-column>
      <el-table-column
        prop="name"
        label="姓名"
        width="180">
      </el-table-column>
      <el-table-column
        prop="address"
        label="地址">
      </el-table-column>
      <el-table-column
        prop="sex"
        label="性別"
        :formatter="formatter"
        >
      </el-table-column>
    </el-table>
  </template>

  <script>
    export default {
      data() {
        return {
          tableData: [{
            date: '2016-05-02',
            name: '王小虎',
            address: '上海市普陀區金沙江路 1518 弄',
            sex:'1'
          }, {
            date: '2016-05-04',
            name: '王小虎',
            address: '上海市普陀區金沙江路 1517 弄',
            sex:'0'

          },]
        }
      },
      methods:{
          formatter(row, column) {
            return row.TableIsbibei === 1? "男" : "女";
        },
      }
    }
  </script>

  


免責聲明!

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



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