table表格根据状态显示内容

<el-table :data="recruitmentList" :default-sort="{prop: 'date', order: 'descending'}" fit style="width: 100%"> <el-table-column label="性别要求" prop="genderConstraint" :formatter="typeFormatter"> </el-table-column> </el-table>

data() { return { recruitmentList: [] } }, methods: { typeFormatter: function (row) { switch (row.genderConstraint) { case 0: return "无限制"; case 1: return "男"; case 2: return "女"; } } }

 

<el-table-column label="性别限制"> <template slot-scope="scope"> <span style="margin-left: 10px">{{["无限制", "男", "女"][scope.row.genderConstraint]}}</span> </template> </el-table-column>

posted @ 2020-11-25 14:57  xiaoxiao95  阅读(478)  评论(0编辑  收藏  举报