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方法使用过滤器(用的比较少)

相关推荐
w_y_fan38 分钟前
Flutter 滚动组件总结
前端·flutter
wuli金居哇41 分钟前
我用 Turborepo 搭了个 Monorepo 脚手架,开发体验直接起飞!
前端
Asort43 分钟前
JavaScript 从零开始(五):运算符和表达式——从零开始掌握算术、比较与逻辑运算
前端·javascript
一枚前端小能手1 小时前
🚀 缓存用错了网站更慢?前端缓存策略的5个致命误区
前端·javascript
艾小码1 小时前
为什么你的页面会闪烁?useLayoutEffect和useEffect的区别藏在这里!
前端·javascript·react.js
艾小码1 小时前
告别Vue混入的坑!Composition API让我效率翻倍的3个秘密
前端·javascript·vue.js
南雨北斗1 小时前
VS Code 中手动和直接运行TS代码
前端
小高0071 小时前
🔍说说对React的理解?有哪些特性?
前端·javascript·react.js
Samsong1 小时前
JavaScript逆向之反制无限debugger陷阱
前端·javascript