element表格筛选问题

element官方数据是字符串,我这边是根据0、1、2状态来判断数据是通过未通过...的,请教一下这种怎么筛选

   
    <el-table-column prop="iwaAuditStatus" column-key="status" label="状态" :filters="[{ text: '通过', value: '通过' }, { text: '未通过', value: '未通过' },{ text: '审核中', value: '审核中' }]" :filter-method="filterTag" filter-placement="bottom-end">
                <template slot-scope="scope">
                    <el-tag type="success" v-if="scope.row.iwaAuditStatus == 1">通过</el-tag>
                    <el-tag  v-else-if="scope.row.iwaAuditStatus == 0">审核中</el-tag>
                    <el-tag type="danger" v-else-if="scope.row.iwaAuditStatus == 2">未通过</el-tag>
                </template>
    </el-table-column>
阅读 2.2k
1 个回答
<el-table-column prop="iwaAuditStatus" column-key="status" label="状态" :filters="[{ text: '通过', value: 1 }, { text: '未通过', value: 2 },{ text: '审核中', value: 0 }]" :filter-method="filterTag" filter-placement="bottom-end">
                <template slot-scope="scope">
                    <el-tag type="success" v-if="scope.row.iwaAuditStatus == 1">通过</el-tag>
                    <el-tag  v-else-if="scope.row.iwaAuditStatus == 0">审核中</el-tag>
                    <el-tag type="danger" v-else-if="scope.row.iwaAuditStatus == 2">未通过</el-tag>
                </template>
    </el-table-column>

这样写应该就可以了。
具体的话写在jsfiddle上了,给你链接https://jsfiddle.net/1aydhw5k/

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题