Vue.js

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

2018-04-07  本文已影响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.
这里一个注意点:

上一篇 下一篇

猜你喜欢

热点阅读