element-ui表格数据转换的示例代码

2018-10-15 17:06

阅读:582

业务场景:在后台管理系统表格模块中,我们请求回来的数据类似性别等等,后台给我们返的不是男,或者女,而是给我们返回的是0和1,或者是A和B;但是怎么在表格中显示成男和女呢,这里就需要用到数据转换 formatter属性

具体代码如下:

<el-table :data=tableData highlight-current-row style=width: 100%> <el-table-column prop=name label=姓名> <el-table-column prop=authority :formatter=formatRole label=角色> </el-table-column> </el-table>

js部分代码:

methods: { //角色转换 formatRole: function(row, column) { return row.authority == ROLE_REGISTRAR ? 教务主任 : row.authority == ROLE_GRADE_DIRECTOR ? 年级主任 : 班主任; } }

参数row就是表格当前行的所有数据

当然我们还可以用来截字符串啊,什么的,方法自己定义,return对应的值就行了

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。


评论


亲,登录后才可以留言!