美文网首页
vue学习笔记--条件渲染 v-if和v-show

vue学习笔记--条件渲染 v-if和v-show

作者: 持续5年输出bug | 来源:发表于2018-11-06 07:24 被阅读0次

目标:显示或隐藏一段文本
原理:v-if v-show
分析:
共同点:都可以通过该指令去控制文本的显示或者隐藏
不同点:v-if 直接从DOM上移除或者添加,
v-show 会在DOM上设置display:none属性
适用场景:如果经常显示或者隐藏文本v-show提升性能,如果不常操作显示或者隐藏v-if节省内存

例子:

<div v-if="show">
  {{mes}}
</div>

<div v-show="show">
  {{mes}}
</div>

var vm =new Vue({
    el:"#app",
    data:{
        mes:"你好",
        show:true
}
})

v-if 与v-else

 <div v-if="show">
        {{mes}}
 </div>
 <div v-else>
        A不可见我将显示
</div>

var vm =new Vue({
       el:"#app",
        data:{
                show:true,
                mes:"A我可以被看见",
           }
        })

相关文章

  • vue2.0基础知识点

    1、v-if与v-show的区别 条件渲染 (使用v-if) 条件展示 (使用v-show) 2、关于vue中Wa...

  • 五、Vue的条件渲染(v-if、v-show、v-for指令)

    五、Vue的条件渲染(v-if、v-show、v-for指令)v-if(控制DOM的存在与否)、v-show(控制...

  • react 条件渲染

    条件渲染相当于vue的v-if 和 v-show 小结if else if(A){a}else{b} 通过...

  • 如何回答“Vue 性能优化”问题

    一.Vue代码层面优化 1.1、v-if 和 v-show 区分使用场景 v-if 是 真正 的条件渲染,因为它会...

  • vue(2)

    条件渲染 条件渲染指令 1)v-if 与 v-else 2)v-show 比较 v-if 与 v-show 3)如...

  • vue中v-if与v-show的区别

    在 Vue.js 中,使用 v-if 和 v-show 指令来控制条件渲染。 1.二者的区别: v-show :会...

  • Vue学习笔记二:Vue基础语法

    1.模板语法 2.属性绑定 3.条件渲染 v-if & v-show v-if 和v-show的区别:v-if: ...

  • vue过渡效果-轮播图淡入淡出

    本效果运用了vue的过渡效果实现 相关代码运用: v-if:条件渲染,将元素删除再渲染出来。 v-show:条件展...

  • 第二天

    1、v-show和v-if区别? v-show判断节点是否隐藏 v-if 判断节点是否渲染 2、vue中key的作...

  • Vue面试题汇总

    1. v-if与v-show区别 v-if只有当条件是true才进行渲染,是真正的销毁和重建。v-show无论条件...

网友评论

      本文标题:vue学习笔记--条件渲染 v-if和v-show

      本文链接:https://www.haomeiwen.com/subject/zkywnftx.html