老师你好,v-if和v-show适合用在什么地方
来源:4-8 Dropdown 组件基本功能编码

qq_我在时光机里找回忆
2020-11-07
我知道v-if的true和false的区别在于是否在DOM树上,而v-show的true和false的区别是display为block或none,所以我觉得,如果是需要频繁控制显示隐藏的东西应该用v-show,因为从DOM树上反复卸载挂载很麻烦,而如果是一开始判断好是否显示的东西用v-if来控制更好。
老师,我的理解是否正确?我觉得照这么来看,频繁显示隐藏的小东西,如这节课的下拉框,modal都应该用v-show来控制,可是为什么这里是用v-if来控制的,是我的想法不对吗?
写回答
1回答
-
同学你好 你说的没错 换成 v-show 没有问题 在这里我没有特别考虑 v-if 和 v-show 的区别,只是从功能和实现的角度编码的。换成 v-show 是更好的实践。
20
相似问题