• VUE课程---19、条件渲染v-if


    VUE课程---19、条件渲染v-if

    一、总结

    一句话总结:

    v-if指令用来做条件渲染,也就是满足条件就渲染元素,否则不渲染,后面可以接v-else-if、v-else等指令
    <div id="app">
    <!--    <p v-if="flag">{{msg}}</p>-->
    
        <!--
        如果用戶登录了,就显示播放视频
        如果用户没登录,我们就提示用户登录
        -->
    <!--    <p v-if="isLogin">播放视频</p>-->
    <!--    <p v-else>提示用户登录</p>-->
    
        <!--
        1 普通会员
        2 超级会员
        3 超级无敌无敌大会员
        其他值都是普通用户
        -->
        <p v-if="vip==1">普通会员</p>
        <p v-else-if="vip==2">超级会员</p>
        <p v-else-if="vip==3">超级无敌无敌大会员</p>
        <p v-else>普通用户</p>
    </div>
    <script src="../js/vue.js"></script>
    <script>
        let vm=new Vue({
            el:'#app', //element
            data:{
                msg:'欢迎来到vue的世界',
                flag:false,
                isLogin:true,
                vip:0
            }
        });
        console.log(vm);
    </script>

    二、条件渲染v-if

    博客对应课程的视频位置:19、条件渲染v-if
    https://www.fanrenyi.com/video/26/236

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>条件渲染v-if</title>
     6 </head>
     7 <body>
     8 <!--
     9 
    10 v-if指令用来做条件渲染,也就是满足条件就渲染元素,
    11 否则不渲染,后面可以接v-else-if、v-else等指令
    12 
    13 -->
    14 <div id="app">
    15 <!--    <p v-if="flag">{{msg}}</p>-->
    16 
    17     <!--
    18     如果用戶登录了,就显示播放视频
    19     如果用户没登录,我们就提示用户登录
    20     -->
    21 <!--    <p v-if="isLogin">播放视频</p>-->
    22 <!--    <p v-else>提示用户登录</p>-->
    23 
    24     <!--
    25     1 普通会员
    26     2 超级会员
    27     3 超级无敌无敌大会员
    28     其他值都是普通用户
    29     -->
    30     <p v-if="vip==1">普通会员</p>
    31     <p v-else-if="vip==2">超级会员</p>
    32     <p v-else-if="vip==3">超级无敌无敌大会员</p>
    33     <p v-else>普通用户</p>
    34 </div>
    35 <script src="../js/vue.js"></script>
    36 <script>
    37     let vm=new Vue({
    38         el:'#app', //element
    39         data:{
    40             msg:'欢迎来到vue的世界',
    41             flag:false,
    42             isLogin:true,
    43             vip:0
    44         }
    45     });
    46     console.log(vm);
    47 </script>
    48 </body>
    49 </html>
  • 相关阅读:
    chmod命令
    ls命令
    数组值去重-小技巧
    使用redis接管session
    使用redis接管cookie
    redis操作封装类
    HTTP协议详解
    Linux网络编程--多播
    Live555 分析(三):客服端
    Live555 分析(二):服务端
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/12900781.html
Copyright © 2020-2023  润新知