v-if和v-show的区别
v-if是真正的条件渲染 v-show是通过操作css来实现控制的
v-if
v-if在改变的过程中是会触发子组件的创建和销毁过程的
并且v-if是惰性的,如果起始是false,则不会渲染,直到第一次变成true,才会渲染
v-show
v-show是通过操作CSS来实现的,初始都会渲染。
watch和computed的区别
watch
1、不支持缓存 2、支持异步 3、一对多的关系
computed
1、支持缓存,只有依赖的元素发生变化,才会重新计算 2、不支持异步 3、多对一的关系