v-if是真正的条件渲染,初始条件为假时,关于这个组件的任何渲染工作都不会进行。
v-show是视觉上的条件渲染,当前元素都会渲染,只是是否展示而已。
通常v-if指令有更高的切换性能消耗,而v-show指令有更高的初始渲染性能消耗。在实际开发中,如果组件会比较频繁地切换,建议使用v-show,如果很少会有变化,建议使用v-if。
v-if是真正的条件渲染,初始条件为假时,关于这个组件的任何渲染工作都不会进行。
v-show是视觉上的条件渲染,当前元素都会渲染,只是是否展示而已。
通常v-if指令有更高的切换性能消耗,而v-show指令有更高的初始渲染性能消耗。在实际开发中,如果组件会比较频繁地切换,建议使用v-show,如果很少会有变化,建议使用v-if。