Vue中的条件渲染(3-7)

Vue中的条件渲染

v-if和v-show的区别在于。
v-if是直接消失或者存在的,而v-show则是display:none

 <div id="app">
        <div v-if="show" >{
   
   {message}}</div>
        <div v-show="show" >{
   
   {message}}</div>
    </div>    
    <script>
        var vm = new Vue({
     
     
            el: "#app",
            data: {
     
     
                show: false,
                message: "Hello World"
            }
        })
    </script>

在这里插入图片描述

<div id="app">
        <div v-if="show">
            用户名: <input key="username"/>
        </div>
        <div v-else>
            邮箱名: <input key="password"/>
        </div>
    </div>    
    <script>
        var vm = new Vue({
     
     
            el: "#app",
            data: {
     
     
                show: false,
            }
        })
    </script>

猜你喜欢

转载自blog.csdn.net/weixin_45647118/article/details/113906575