v-show和v-if的用法十分相似,也是用于一个元素是否渲染。
1、对比
v-if为false时,压根不会有对应的元素在DOM中,
而v-show为false时,仅仅是将元素的display属性设置为none而已。
2、选择
需要在显示与隐藏之间切换的很频繁的元素使用v-show,仅仅有一次切换的,或者切换很少的,使用v-if
v-show和v-if的用法十分相似,也是用于一个元素是否渲染。
v-if为false时,压根不会有对应的元素在DOM中,
而v-show为false时,仅仅是将元素的display属性设置为none而已。
需要在显示与隐藏之间切换的很频繁的元素使用v-show,仅仅有一次切换的,或者切换很少的,使用v-if