//设置一个返回来的状态过滤器
methods: {
filters:{
//设备状态过滤方法
filterDeviceStatus(val) {
if(val == '0'){
return '未生效'
}else if(val == '1'){
return '已生效'
}else if(val == '-1'){
return '通信异常'
}else{
return '删除'
}
},
}
}
根据上述代码,我们可以看出,过滤器filters放在了methods里面。因为filters和methods是平级的,我们不能把filters放在methods里面。解决这个问题只要把filters和methods平级放就可以了。如下所示:
//设置一个返回来的状态过滤器
methods: {
},
filters:{
//设备状态过滤方法
filterDeviceStatus(val) {
if(val == '0'){
return '未生效'
}else if(val == '1'){
return '已生效'
}else if(val == '-1'){
return '通信异常'
}else{
return '删除'
}
},
}