美文网首页Vue.js
[JS][Vue]学习记录之v-if

[JS][Vue]学习记录之v-if

作者: 未来行者 | 来源:发表于2018-04-07 23:35 被阅读16次

Demo地址
先准备这样一个vue对象:

<script>
    var app = new Vue({
        el:'#app',
        data:{
            error:false,
            success:false
        }
    });
</script>

先看这段代码:

    <button @click="error=!error">network error</button>
    <button @click="success=!success">network success</button>
    <p v-if="error">网络异常</p>
    <p v-else-if="success">网络正常</p>

这里我们想要实现的功能是:根据errorsuccess的值来显示网络异常或者正常.v-if的作用就是根据值去做判断,v-else-if的作用就类似于if-else中的else.
这里一个注意点:

  • v-if如果判断为false,那么vue会帮我们把dom元素去掉.
  • v-show的作用类似于v-if,但是它只是把dom元素隐藏display:none.

相关文章

  • [JS][Vue]学习记录之v-if

    Demo地址先准备这样一个vue对象: 先看这段代码: 这里我们想要实现的功能是:根据error和success的...

  • 【Vue】常用指令之v-if

    ?【Vue】学习养成记,【程序员必备小知识】 ? 今日小知识——Vue常用指令之v-if条件判断 1. v-if指...

  • vue.js的v-if,v-on以及methods

    vue.js的v-if,v-on以及methods 解释: v-if:vue的if判断,条件渲染指令;等号后边为条...

  • vue.js--条件语句&循环语句

    Vue.js条件与循环 条件判断 v-if指令 条件判断使用v-if指令 在这个例子里,v-if 指令根据表达式 ...

  • Vue.js 条件笔记

    Vue.js 条件判断使用 v-if 指令,v-if 指令将根据表达式 seen 的值(true 或 false ...

  • Vue 之 v-if 学习

    我们都知道,v-if指令是删除和新建dom(组件对应的本质上也就是一堆DOM+js+css).对于一般的HTML元...

  • 2019-01-04

    components:公共组件pages/layout.vue:根视图--》写进index.js v-if 显示与...

  • 10-Vue的常用指令

    Vue的常用指令v-if, v-for, v-show,v-else, v-bind, v-on Vue.js的指...

  • 2017/09/18 VUE 条件渲染

    一. v-if 在字符串模板中,如Handlebars ,我们得像这样写一个条件块 在vue.js使用v-if实现...

  • vue条件渲染指令

    vue的条件渲染指令v-if:: v-if的功能类似于js语言中的分支语句,当if条件判断为真的时候执行if语句,...

网友评论

    本文标题:[JS][Vue]学习记录之v-if

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