vue中除了文档中说的v-if和v-show的区别之外,是不是还有什么区别啊。昨天遇到一个问题,我用v-if渲染时,可以控制隐藏,但是如果只是把v-if换成v-show,其他什么都不改变,就不行了,发现隐藏不了了,很奇怪
vue中除了文档中说的v-if和v-show的区别之外,是不是还有什么区别啊。昨天遇到一个问题,我用v-if渲染时,可以控制隐藏,但是如果只是把v-if换成v-show,其他什么都不改变,就不行了,发现隐藏不了了,很奇怪
13 回答13.1k 阅读
7 回答2.3k 阅读
3 回答1.4k 阅读✓ 已解决
6 回答1.5k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
3 回答1.5k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
简单说,if是按需渲染,show是初始渲染再改变display属性。 也就是说,if是动态生成或移去dom, v-show是无论真假,dom都已经存在,只不过是用css方式隐藏了。