掘友等级
获得徽章 6
v-show和v-if的区别:
- 本质上的区别:v-if是节点存不存在,v-show控制节点的display属性
- v-show不能在template上使用,因为template不是真实节点,没有display属性
- 频繁切换的情况使用v-show,因为只是控制display属性,成本低
- v-if因为直接控制节点的有无,一旦节点不存在,里面的子节点逻辑不会再走
- v-if/v-else如果作用的标签是相同的,最好加个key,不然标记的时候可能会有一些缓存的错,注意key是标记节点的,只能加载真实节点上,不能是template
#捡起一片小代码 # 20200922
get 【vue3】新姿势~