v-if 和 v-show

1:v-show与v-if的使用场景

    v-if 与 v-show 都能控制dom元素在页面的显示

    v-if 相比 v-show 开销更大的(直接操作dom节点增加与删除)

    如果需要非常频繁地切换,则使用 v-show 较好

    如果在运行时条件很少改变,则使用 v-if 较好

2:v-show与v-if的共同点

    vue 中 v-show 与 v-if 的作用效果是相同的(不含v-else),都能控制元素在页面是否显示

3:v-show与v-if原理分析

  v-show原理:不管初始条件是什么,元素总是会被渲染

  v-if原理:v-if在实现上比v-show要复杂的多

 

posted @ 2021-11-26 09:19  Gavin_j  阅读(31)  评论(0编辑  收藏  举报