vue中V-if与V-show的区别

<body>

    <div id="app">

        <!--

            v-if与v-show 功能基本一样

            他们的区别是:

            # v-if 和 v-show 的区别

            1. v-if 有配套的 v-else-if v-else 来使用,但是 v-show 没有

            2. v-if 是条件渲染。v-show 是条件显示控制元素的dipalse:none。

            3. v-if 如果条件为假,那么元素会别销毁掉。v-show 如果为假,元素不会被销毁,只是简单的设置style的显示隐藏。display

            4. v-if 是惰性的,v-show 是勤快的。

            5. v-if 有更高的切换开销。v-show有初始开销。

        -->

      <button v-show="!isHun">未婚,求婚</button>

    </div>

</body>

</html>

<script src="/js/vue.js"></script>

<script>

    var vm = new Vue({

        el: '#app',

        data: {

            isHun:false

        }

    })

</script>

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 七月悄然过去 答应自己的马甲线是否有了雏形 答应自己要去的城市是否玩的尽兴 答应自己的许多小决定是否做到~ 还是已...
    小女贼xnz阅读 3,838评论 0 1
  • 2018年4月6日 伙伴圈里有停云的云朵,有来自中山的芸朵,都是美丽可爱的女子。 假期有空,和中山的芸朵提前约好,...
    幸运花开随笔阅读 1,761评论 -1 1
  • 看网上新闻《战狼2》突破四十亿票房,势头还劲,有望突然50亿票房。这应该是中国电影目前最高记录了。 新闻上还有冯小...
    第四剑阅读 1,313评论 0 0
  • 以前看电影,总会不自觉地去看这部电影的基调,这部电影的拍摄手法。许是看多了电影,多数的电影在内容上有太多的重叠,即...
    努力认识自己阅读 3,362评论 0 0