1、区别 v-if:是控制整个DOM元素的删除和添加 v-show:是控制DOM 的显示隐藏为DOM元素添加css的display:none 或者移除display:none v-if有更高的切换消耗; v-show有更高的初始渲染消耗 2、相同点 都可以动态控制着dom元素的显示隐藏 3、使用场景 v-if适合在切换量少的情况 v-show适合用在频繁切换;