0
点赞
收藏
分享

微信扫一扫

vue中v-if和v-show的相同点和不同点

爱写作的小土豆 2022-04-01 阅读 167

相同点:

都能够实现控制元素的隐藏与显示

不同点:

1.实现的本质方法不同

        v-show是通过设置css中的display属性来实现的

        v-if是通过动态的删除或添加DOM书中的及节点来实现的

2.编译的区别

        v-show就是在控制css

        v-if有一个局部编译/卸载的过程

3.性能比较

        v-show只编译一次,然后就是在控制display的属性了,

        v-if是在不停的销毁在创建,相比较之下,v-show的性能会更好一些

举报

相关推荐

0 条评论