Vue- 监听使用方法和过滤器
前言
今天是自学 VUE 整理知识点的第四天呢,今天整理一下过滤器,watch 监听的知识点~~~~
继续加油冲冲冲
过滤器
过滤器的作用:为页面中数据进行添油加醋
有两种: 局部过滤器 全局过滤器
格式:
1.声明过滤器
2.{{数据|过滤器的名字}}
局部过滤器代码
局部⾃定义过滤器:关键用到的是使⽤filters 属性,第⼀种和第⼆种声明⽅式都可以去实现。
`
复制代码
`
全局过滤器
优点:在项目中经常使用过滤器对数据进行格式化后显示在页面上,比如日期格式转化,数值转换成状态文字等过滤器,如果在每个.vue 页面都复制同一个过滤器进行使用,虽然是没问题,但是如果过滤器方法中,需要追加新的情况判断或出现 Bug 时就要将每个.vue 内的过滤器进行修改,既费时又费力,所以为了项目维护,可以优先考虑定义全局过滤器
全局过滤器代码:
`
复制代码
watch 监听
vue 提供了侦听属性 watch,可以很好的观察和侦听 vue 实例响应数据的变化。
基本的数据类型
基本的数据类型 简单监听
复杂的数据类型 深度监听
简单监听
通过 watch 方法:方法里有(新值,旧值)用来监听 也可添加条件,当新值等于一个值时,输出其他值。*
复杂监听
对于复杂的监听事件 使用 stus 进行深度监听*
复制代码
评论