其他分享
首页 > 其他分享> > (还不错)v-if与v-show的区别

(还不错)v-if与v-show的区别

作者:互联网

区别

相同点:

        都可以动态控制着dom元素的显示隐藏

不同点:

        显示隐藏:

        v-if: 控制DOM元素的显示隐藏,是将DOM元这个进行添加或者删除

v-show: 控制DOM 的显示隐藏是为DOM元素添加css的样式display,设置display的属性none(隐藏)或block(显示),DOM元素还存在,只是被隐藏了。

性能:

        v-if:因进行频繁切换时,性能消耗过高(对DOM元素进行添加火删除),在显示隐藏方面实用的条件不大,但是在判断条件方面,就又是另外一个了

        v-show:因进行频繁切换时,性能没有太大的消耗(控制display的显示隐藏),显示隐藏方面实用性能高

标签:显示,元素,DOM,区别,display,show,不错,隐藏
来源: https://blog.csdn.net/zy1842250045/article/details/123118336