Vue2 第九节 过滤器

(1)定义:对要显示的数据进行特定格式化后再显示

(2)语法:

① 注册过滤器

1)Vue.filter(name, callback) 全局过滤器

2) new Vue({filters:{}}) 局部过滤器

② 使用过滤器

1)模板中使用 {{xxx | 过滤器名}}

2)v-bind:属性 = "xxx | 过滤器名"

(3)局部过滤器使用示例

① 在Vue中注册过滤器

② 使用:{{xxx | 过滤器名}}

注意:

① 上面过滤器没有加小括号,就会把time传进去

② 过滤器第一个参数是过滤器管道符(模板中的 | )前面的那个参数

③ 过滤器可以接收额外参数,加上小括号,把需要的参数传进去,第一个参数还是time, 第二个参数开始才是传进去的

④ 多个过滤器之间可以串联,逐层处理,先把time 交给 timeFormater, 处理完之后再交给mySlice

⑤ 过滤器并没有改变原来的数据,而是产生新的数据

(4)全局过滤器:可以全局使用

① 注册方法

② 使用方法:在root和root2中都可以用

(5)v-bind方法使用过滤器(用的比较少)

相关推荐
KLW751 小时前
Tailwind CSS 使用简介
前端·css
ss2732 小时前
被催更了,2025元旦源码继续免费送
java·vue.js·spring boot·后端·微信小程序·开源
前端加油站2 小时前
一个Vue3组件单元测试引发的思考
前端·vue.js
@ 前端小白2 小时前
封装倒计时自定义react hook
前端·javascript·react.js
_deep_2 小时前
flex布局中 -item -content -self的区别
前端·flexbox
咔咔库奇2 小时前
【react】Redux的设计思想与工作原理
前端·react.js·前端框架
码农君莫笑2 小时前
在 Blazor 和 ASP.NET Core 中使用依赖注入和Scoped 服务实现数据共享方法详解
前端·后端·c#·.netcore·visual studio
Catherinemin2 小时前
HTML5新特性|05 CSS3边框&CSS3背景
前端·css3
JINGWHALE13 小时前
设计模式 结构型 装饰器模式(Decorator Pattern)与 常见技术框架应用 解析
前端·人工智能·后端·设计模式·性能优化·系统架构·装饰器模式
李是啥也不会3 小时前
番外篇-CSS3新增特性
前端·css·css3