组件内,在methods使用filters的过滤器
this.$options.filters.方法名(变量)
methods:{
let light = 0;
let trafficLight = this.$options.filters.statusType(light); //对象名.方法名
let trafficLight1 = this.$options.filters['statusType'](light); //对象名.['方法名']
},
filters:{
statusType(value){
switch(value) {
case 1:
return: '红灯'
case 2:
return: '绿灯'
case 3:
return: '黄灯'
}
}
}
js访问对象的属性或方法两种方式
let data = {name:'wary',age:18};
//1.对象名.方法名
data.name;
//2.对象名['方法名']
data['age'];
2022/12/07