vue中指令绑定的v-if逻辑结构

Posted zxcv123

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue中指令绑定的v-if逻辑结构相关的知识,希望对你有一定的参考价值。

<!-- if判断 -->
<div id="app2">
    <p  v-if="seen"> <!-- 给p标签绑定指令 -->
        显示内容
    </p>
</div>

<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<script>
    var app2 = new Vue({
        el: "#app2",
        data: {
            seen: true
        }
    });
</script>

技术图片

在控制台中输入app2.seen 会获得 app2中数据seen的值,同时也可以赋值为false ,这样就会将p标签从文档中移除,如果再将其赋值为true,就会重新显示,而且文档中也会出现p的标签

不会显示

技术图片

重新显示

技术图片

以上是关于vue中指令绑定的v-if逻辑结构的主要内容,如果未能解决你的问题,请参考以下文章

vue01----虚拟DOM指令事件修饰符按键修饰符双向数据绑定v-if和v-show的区别

vue01----虚拟DOM指令事件修饰符按键修饰符双向数据绑定v-if和v-show的区别

vue中的v-if指令判断某个元素满足多个条件的写法同时也适用于逻辑判断的代码中优雅的判断可用于vue的标签上

vue自定义指令directive

Vue -- 绑定样式(绑定class样式 & 绑定style样式)& 条件渲染(v-show v-if(可以配合template配合使用)v-else-ifv-else)

Vue v-if 动态控制el-button 显示