当组件中某块内容只会显示或隐藏,不涉及到修改数据的情况下,用v-if更加合适;
当组件某块内容显示隐藏是可变化的,涉及到修改数据的情况下,此时用v-show更加合理。
**如果页面数据需要渲染发生改变,用v-show更好,若用v-if可能会导致部分方法失效,数据无法传入
v-if是通过控制dom节点的存在与否来控制元素的显隐
性能消耗:v-if有更高的切换消耗;v-show有更高的初始渲染消耗;
基于以上区别,因此,如果需要非常频繁地切换且需要修改表中的数据,则使用 v-show 较好;如果在运行时条件很少改变,则使用 v-if 较好。