- 博客(2)
- 收藏
- 关注
原创 v-if和v-show的区别
v-if由false变为true的时候,触发组件的beforeCreate、create、beforeMount、mounted钩子,true变为false的时候触发组件的beforeDestory、destoryed方法。v-if是真正的条件渲染,它会确保在切换过程中条件块内的事件监听器和子组件适当地被销毁和重建。v-show隐藏是为元素添加css--display:none,dom元素依旧还在。v-if切换有一个局部编译/卸载的过程,切换过程中合适地销毁和重建内部的事件监听和子组件。
2023-09-05 16:34:36 98
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人