美文网首页
6,v-if和v-show

6,v-if和v-show

作者: coderymy | 来源:发表于2019-06-02 18:11 被阅读0次

v-if的特点是每次都会重新删除或创建元素

v-show只是定义了一个样式display:none

对于性能来说,前者的性能远不如后者,但是后者的初始渲染消耗要大于前者

<div id="app">
    <input type="button" @click="flag=!flag" value="消失">
    <p v-if="flag">这是第一个</p>
    <p v-show="flag">这是第二个</p>
</div>
<script>
    var vm=new Vue({
        el:'#app',
        data:{
            flag:true
        },
    })
</script>

相关文章

  • vue2.0基础(一、内部指令)

    指令 1、条件判断 v-if v-else v-show ### v-if 和v-show的区别: v-if:...

  • 2018-05-22 指令

    v-if && v-show && v-else v-if和v-show的区别:v-if 判断是否加载,如果时fa...

  • v-show v-if v-bind 和display

    一、v-show和v-if:v-show和v-if都可以控制元素的显示或隐藏,但是v-show是用display控...

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

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

  • vue2.0题目

    1 .v-show和v-if的区别 v-show 通过css display 控制显示和隐藏 v-if 组件真正的...

  • Vue2学习笔记:vue条件渲染

    一、v-if ①template v-if ②v-else ③v-show 二、v-if vs v-show 学好...

  • vue基础

    v-show和v-if v-show跟v-if都是做条件隐藏跟显示用的, v-show是根据样式进行显示隐藏dis...

  • 前端性能优化

    一、代码层面的优化 (1)v-if 和 v-show 区分使用场景 v-if是DOM的销毁和重建,v-show只是...

  • 第二天

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

  • v-show v-if v-for

    1: v-if和v-show的区别 v-if v-if 最终会被编译成三元运算符 v-show 编译的时候编译成指...

网友评论

      本文标题:6,v-if和v-show

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