全局注册filter(vue)

第一,新建filter.js文件,
如 const postType1 = type =>{
const parms = {
1:'安检',
2:'安防',
3:'保安',
4:'维保',
5:'管理',
}
return parms[type] || '暂无'
}
第二,在main.js中引入import filters from '../../../static/filter/filter';
第三,在入口文件中全局注册filter,//过滤器统一处理加载
Object.keys(filters).forEach(key => {
Vue.filter(key, filters[key])
})
第四,在组件中使用{{content | postType1 }}

你可能感兴趣的:(全局注册filter(vue))