2022-03-03
阅读:25
在项目src目录下创建一个filters目录,用来放全局的过滤器
在filters目录下创建index.js文件
例如,创建两个测试过滤器
/**
* 测试filter
* @param {*} num
* @returns
*/
export const testFilter = (num) => {
return `test${num}`
}
/**
* 测试filter2
* @param {*} num
* @returns
*/
export const testFilter2 = (num) => {
return `test${num}`
}
在main.js导入所有的过滤器
import * as filters from '@/filters'
Object.keys(filters).forEach(key => {
Vue.filter(key, filters[key])
})