数据映射:
后端返回的值是0,1,2,前端要在表格中显示出来的是审核的状态。
使用vue.js的过滤器:官网地址
-
过滤器可以用在两个地方:双花括号插值和 v-bind 表达式 (后者从 2.1.0+ 开始支持)。过滤器应该被添加在 JavaScript 表达式的尾部,由“管道”符号指示。
-
当全局过滤器和局部过滤器重名时,会采用局部过滤器。
-
过滤器可以串联:{{ message | filterA | filterB }}
在这个例子中,filterA 被定义为接收单个参数的过滤器函数,表达式 message 的值将作为参数传入到函数中。然后继续调用同样被定义为接收单个参数的过滤器函数 filterB,将 filterA 的结果传递到 filterB 中。 -
过滤器是 JavaScript 函数,因此可以接收参数
这里是一个简单的demo:
<span>{{ sex | genderFilter }}</span>
filters: {
// 性别的映射
genderFilter(item) {
const sexMap = {
0: '男',
1: '女'
};
return sexMap[item];
},
}