vue中v-if和v-show的区别
来源:7-4 Vue项目首页 - 首页轮播图
前端小师弟
2019-09-11
老师我在项目中比如用一个开屏广告,5秒后显示另一张屏,我用v-show的话,可以看到,实际它还在-1、-2…这样往下减,但是vue不操作dom,也就不涉及重绘(个人理解),那它对性能、资源加载还有影响吗?
写回答
1回答
-
Sylvia_2000
2019-09-13
v-if是在条件满足时挂载组件,条件不满足时卸载组件,涉及dom操作
v-show是在条件不满足时将组件的display设置为none,但是dom元素仍然挂载在上面
所以,如果涉及频繁的显示隐藏操作,建议用v-if,否则用v-show
012019-09-17
相似问题