vue全局挂载过滤器的实现

哈喽 大家好 !!! 今天呢 我们呢来写一个 封装全局过滤器
首先呢 先建一个filters过滤器 在里面写一个我们要封装的方法
在这里插入图片描述
这是呢 我建的一个filters 在里面写了一个简单的年龄判断 如果传进来的参数是21的话 那么就是青少年 当然咱这里数据写的不严谨 如果小于21呢就是少年 然后我们直接把这个文件抛出 在man的js中给引入 这样呢 我们就可以随时的调用这个过滤器了 如下图 !!!在这里插入图片描述
我们在引入filters后 下面通过 es6中的 keys 去循环遍历了 目的是 去为了上vue.filter去挂载 例如 vue.filter(函数名字,函数逻辑) 这么一个格式 不知道keys的可以去es6 查看一下具体用法 这里就不做过多解释那么途中 key就是我们遍历出来的函数名字 ,filters[key]就是函数逻辑 以上就是全局挂在过滤器的一个 过程 下面呢通过 | 这样的格式就可以直接引用了 age是我们的函数名字 亲测有效!!!!!!!

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值