Vue条件渲染(v-if和v-show的区别)

在项目中我们总是用到根据某一值判断属性是否显示,或不同的值让其显示不同,顾名思义总是用v-if来实现,v-show也可用来判断是否显示,两者有什么区别呢?

相同点:两者都可用作为条件判断元素是否显示。

不同点:1). v-if后可跟v-else-if 和 v-else用来进行不同条件下的显示组件的不同可能性,v-show只能作为是否展示。

            2). v-if在想切换多个元素时把一个