1 手段:
v-if 是通过dom结点的存在与否来控制元素的显示隐藏;
v-show 是通过设置dom元素的display样式
2 编译过程:
v-if 切换有一个局部编译 / 卸载的过程,切换过程中合适地销毁或重建颞部的事件和监听子元素组件;
v-show 只是简单的基于css的切换
3 编译条件:
v-if 是惰性的,如果初始条件成假,则什么也不做,只有在条件第一次变成真时,才开始局部编译;
v-show 是在任何条件下都被编译,然后被缓存,而且dom元素保留
4 性能消耗:
v-if 有更高的切换消耗;
v-show 有更高的初始渲染消耗;