当前位置: 首页 > Web前端 > vue.js

如何注册全局过滤器

时间:2023-04-01 00:24:02 vue.js

其实很简单,只需要在vue实例化之前注册即可。Vue.filter('dateParser',(value)=>{returnvalue;})当然这种写法比较丑,还是模块化的好,也就是应该这样写:filters.js:exportfunctiondateParser(value){returnvalue;}main.js:import*asfiltersfrom"./filters"Object.keys(filters).forEach(key=>{Vue.filter(key,filters[key]);});createdafter一旦创建了Vue实例,过滤器就可以在任何地方使用。