全局filter:在main.js中引入 或者写在main.js中
// 注册
let imgBaseUrl = xxxxx';
Vue.filter('img-url', function(value) {
// 返回处理后的值
return imgBaseUrl + value;
})
局部filters: 在组件中写入
export default{
filters:{
formatStr(val){
return val + '测试呀'
}
}
}
主要是用来对api里返回的数据做简单处理,如果需要传多个参数可以使用
numPipe(data,type,arg){
return data
}
{{ num | numPipe('type1', 'arg2') }}
第一个参数data就是 传入的num