vue组件和过滤器统一注册的方法为了方便所有页面不引用这个组件,可以进行全局注册,提供一个注册入口src/components/index。js//this文件负责所有公共组件的全局注册Vue.useimportPageToolsfrom'./PageTools'exportdefault{install(Vue){//注册全局公共栏组件对象Vue.component('PageTools',PageTools)}}in入口处Registersrc/main.jsimportComponentfrom'@/components'Vue.use(Component)//注册自己的插件,在main.js中将tool方法转化为filterimport*asfiltersfrom'@/filters'//引入工具类//注册全局过滤器Object.keys(filters).forEach(key=>{//注册过滤器Vue.filter(key,filters[key])})Ok,现在你可以开心了使用工具类的方法作为过滤器