vue笔记
Last Updated:2022-08-12
使用vue的官方文档的tutorial学习;
Computed属性(计算属性)和Watched属性区别
- Computed属性,是有缓存的,只有他依赖的属性变化了,才会重新计算。
- 耗时的、异步的操作,使用Watched属性
v-if
VS v-show
v-if
是“真正的”条件渲染,因为它会确保在切换过程中条件块内的事件监听器和子组件适当地被销毁和重建。v-show
不管初始条件是什么,元素总是会被渲染,并且只是简单地基于 CSS 进行切换。v-if
有更高的切换开销,而v-show
有更高的初始渲染开销- 频繁切换,使用
v-show
更好
组件和v-for
组件里头使用v-for
,需要做一个绑定v-bind
- 在同一节点,
v-for
优先级比v-if
高 - 数组操作函数