美文网首页
vue 表格参数格式化formatter

vue 表格参数格式化formatter

作者: BestFei | 来源:发表于2019-10-24 14:56 被阅读0次

假设有这样一个场景,
一个用户信息列表中,有一列为性别,接口返回1表示男,0表示女。
template定义

<template>
    <el-table :data="userDetails" highlight-current-row v-loading="loading" style="width: 100%;">
        <el-table-column type="index" width="60">
        </el-table-column>
                ....                 
        <el-table-column prop="gender" label="gender" width="80" :formatter="formatGender" sortable>
        </el-table-column>
                .....
    </el-table>
</template>

methods定义

methods: {
  formatGender: function (row, column) {
      return row.sex == 1 ? '男' : row.sex == 0 ? '女' : '未知'
  }
}

相关文章

网友评论

      本文标题:vue 表格参数格式化formatter

      本文链接:https://www.haomeiwen.com/subject/dozrvctx.html