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

相关推荐
小小小小宇12 分钟前
配置 Gemini Code Assist 插件
前端
one 大白(●—●)24 分钟前
前端用用jsonp的方式解决跨域问题
前端·jsonp跨域
刺客-Andy27 分钟前
前端加密方式 AES对称加密 RSA非对称加密 以及 MD5哈希算法详解
前端·javascript·算法·哈希算法
前端开发张小七1 小时前
13.Python Socket服务端开发指南
前端·python
前端开发张小七1 小时前
14.Python Socket客户端开发指南
前端·python
ElasticPDF-新国产PDF编辑器1 小时前
Vue 项目 PDF 批注插件库在线版 API 示例教程
前端·vue.js·pdf
拉不动的猪1 小时前
react基础2
前端·javascript·面试
kovlistudio1 小时前
红宝书第二十九讲:详解编辑器和IDE:VS Code与WebStorm
开发语言·前端·javascript·ide·学习·编辑器·webstorm
拉不动的猪1 小时前
react基础1
前端·javascript·面试
ElasticPDF-新国产PDF编辑器2 小时前
Vue PDF Annotation plugin library online API examples
javascript·vue.js·pdf