vue中的条件渲染例子

vue中的条件渲染例子

<!DOCTYPE html>
<html>
<head>
    <title>vue中的条件渲染</title>
    <script src="./vue.js"></script>
</head>
<body>
    <div id='app'>
        <div v-if="show">{{message}}</div>
        <div v-show="show">{{message}}</div>
    
    </div>
        <div id='app-1'>
        <div v-if="show === 'a'">This is A</div>
        <div v-else-if="show === 'b'">This is B</div>
        <div v-else>This is others</div>
    </div>

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

    })
    var vm1 =  new Vue({
        el:'#app-1',
        data:{
            show: "a",
        
        }
        
    
    })

    var vm2 =  new Vue({
        el:'#app-2',
        data:{
            show: false,
        
        }
        
    
    })

    
</script>
</body>
</html>
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容