computed
- 计算属性出现的目的是解决模板中存放过多的逻辑会让模板过重且难以维护的
问题 - 计算属性的基于他们的依赖进行缓存的
watch
- watch监听器用来监听data中数据的值,只要监听的数据一变化,他就能执行
相应的函数 - 注意:通常情况下用computed,当需要在数据变化时执行异步或者开销较大的
操作时,用watch
mounted
- mounted钩子函数很特殊,他表示页面一加载进来就执行函数里面的内容(和
window.onload类似) - 注意:mounted钩子函数的名字不能随便取,而且它不能写在metfods属性
Vue.filter()
- 通过Vue.filter()方法创建过滤器,它含有两个参数:第一个参数是过滤器的名字,
第二个参数是过滤器的处理函数,这个函数有个默认参数,表示需要过滤的数据
transition结合css实现过渡
