(1)可被用于文本格式化等
<div v-submit>{{'aaa' | nameformat('2')}}</div>
(2)全局注册过滤器,新建一个js文件,然后在main.js中引入即可
import Vue from "vue";
//文字过滤方式
Vue.filter('nameformat',function(name,type){
if(name){
if(type == 1){
name = 'bbb'
console.log(name)
debugger
return name
}else if(type == 2){
name = 'ccc'
console.log(name)
debugger
return name
}
}
console.log(type)
// debugger
})
(3).局部注册过滤器
filters:{
nameformat(name,type){
if(name){
if(type == 1){
name = 'bbb'
console.log(name)
debugger
return name
}else if(type == 2){
name = 'ccc'
console.log(name)
debugger
return name
}
}
}
},