一、阻止数据与视图的绑定的两种方法:
在script标签里用Object.freeze(obj);在模板中用v-once指令。
二、计算属性vs方法vs监听
计算属性和监听都是有缓存的,只有当属性发生改变到时候才会再次执行;而方法是没有缓存的,每次调用都一定会执行。所以当不需要缓存的时候使用方法。另外监听需要额外声明的开销,代码也略显冗余;但是当代码开销较大或者需要执行异步时可用watch:
三、绑定clss与style
当在一个自定义组件上:class=“{}”时,会自动添加到该组件的根元素上面;采用:style=“{}”绑定中的css属性需要添加浏览器前缀的如:transform,会自动添加。
四、指令后中的双引号
指令后的双引号中的内容可以是值类型,引用类型,表达式,参数(data,computed,methods中的属性)