自定义指令局部指令
局部指令,需要定义在 directives 的选项 用法和全局用法一样
局部指令只能在当前组件里面使用
当全局指令和局部指令同名时以局部指令为准
[mw_shl_code=applescript,true]

[/mw_shl_code]
计算属性 computed
模板中放入太多的逻辑会让模板过重且难以维护 使用计算属性可以让模板更加的简洁
计算属性是基于它们的响应式依赖进行缓存的
computed比较适合对多个变量或者对象进行处理后返回一个结果值,也就是数多个变量中的某一个值发生了变化则我们监控的这个值也就会发生变化
[mw_shl_code=applescript,true]



{{reverseString}}

{{reverseString}}


{{reverseMessage()}}

{{reverseMessage()}}


[/mw_shl_code]
侦听器 watch
使用watch来响应数据的变化
一般用于异步或者开销较大的操作
watch 中的属性 一定是data 中 已经存在的数据
当需要监听一个对象的改变时,普通的watch方法无法监听到对象内部属性的改变,只有data中的数据才能够监听到变化,此时就需要deep属性对对象进行深度监听
[mw_shl_code=applescript,true]


名:





姓:




{{fullName}}

[/mw_shl_code]