其他分享
首页 > 其他分享> > 11v-if v-show

11v-if v-show

作者:互联网

v-if v-show

v-ifv-show用于控制Dom元素的显示与否,以一段代码为例:

	<div id="app">
        <input type="button" value="toggle" @click="flag=!flag">
        <h3 v-if="flag">v-if</h3>
        <h3 v-if="flag">v-show</h3>
    </div>
    <script>
        // vue对象
        var vm = new Vue({
            el: "#app",
            data: {
                flag: true
            },
            methods: {

            }
        })
    </script>

此时点击button,两个h3便在显示与不显示的状态之间进行切换了。

但两者的原理有所不同,下面使用Chrome控制台进行讲述。

这是显示状态下:

在这里插入图片描述
这是非显示状态下:

在这里插入图片描述
于是我们就清楚了两者的不同:

以上。

甜木木夕 发布了52 篇原创文章 · 获赞 10 · 访问量 5120 私信 关注

标签:显示,Dom,元素,与否,flag,11v,show
来源: https://blog.csdn.net/qq_40996400/article/details/104195979