vue2.0过滤器的使用

"Vue过滤器用于对数据进行二次处理,提供定制化的数据格式化。全局过滤器通过`Vue.filter`定义,如在main.js中创建`filtime`过滤器,将时间戳转换为本地字符串。局部过滤器则定义在组件的`filters`对象内。使用时,通过管道符`|`结合过滤器名,如`{{ time|filtime }
摘要由CSDN通过智能技术生成
vue 过滤器的作用就是将数据进⾏⼆次处理 , 得到我们想要的结果数据
vue 的过滤器分为两种 , 第⼀种是全局过滤器 , 通过 vue.filter 来进⾏定义 , 第⼆种是局部过滤器 , 需要定义在组件内部
先说一下全局过滤器 :
该方法在main.js中定义  
Vue.filter("filtime",(val)=>{//全局过滤器 val谁调用就是谁  filtime随便取的名字
  return new Date(val).toLocaleString();//返回一个时间格式化函数
})

局部过滤器:

局部定义的过滤器写在filters{}内

filters:{//这个局部的过滤器都要写到这
         filtime(val){
             return new Date(val).toLocaleString();
         }
}

全局和局部过滤器使用方法都一样:

使用方法<div class=''>{{time|filtime}}</div> 管道符|filtime名字
time|filtime这里time用到所以(val)指的是time

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值