v-if v-else v-show元素的顯示和隱藏


 
 
         

 

<!-- <!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <div id="box">
        <div v-if='ok'>如果為真顯示</div>
        <div v-else>否則顯示這個元素</div>   移除  在查看元素里不顯示 
    </div>

    <div id="box">
        <div v-if='ok'>如果為真顯示</div>
        <div v-if='!ok'>否則顯示這個元素</div>
    </div>
</body>
<script type="text/javascript" src="js/vue.js"></script>
<script type="text/javascript">
    new Vue({
        el:'#box',
        data:{
            ok:'aaa'
        }
    })
    // 在后面緊跟v-else,可以在ok為false的情況下,顯示相應的內容。
    // 注意,v-else必須緊跟v-if,否則不會生效。
</script>
</html> -->

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <div id="box">
        <div v-show='ok'>如果為真顯示</div>
        <div v-else>否則顯示這個元素</div>
    </div>
</body>
<script type="text/javascript" src="js/vue.js"></script>
<script type="text/javascript">
    new Vue({
        el:'#box',
        data:{
            ok:'aaa'
        }
    })

    //如果ok為false,<h1 v-show="ok">Hello!</h1>這個節點不會被移除,而僅僅是看不見。
    //我們看到v-show后面也可以跟v-else;
    //在新版本中,v-show不支持<template>語法,也不支持v-else。

//v-if和v-show區別
// v-show 是控制style display 樣式 。
// v-if v-else 不顯示的 不會加載標簽

</script>
</html>


<!-- 
如果要頻繁切換顯示隱藏,就用v-show;
如果要提高整個頁面的加載速度,就用v-if。 -->



//二次視頻學習

<!
DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>v-if和v-show</title> <script type="text/javascript" src="js/vue.js"></script> </head> <body> <h1>v-if 和 v-show</h1> <div id="app"> <div v-if="isLogin">請登陸!</div> <!-- 判斷v-if 是否為真 為真顯示本標簽內容 --> <div v-else>你好,蔡蔡!</div> <!-- 以上條件不成立顯示本標簽內容 --> <div v-show="isLogin">v-show 內容</div> <!--判斷isLogin是否為真 為真顯示 --> </div> </body> <script type="text/javascript"> new Vue({ el:"#app", data:{ isLogin:false } }) //v-if和v-show區別 // v-show 是控制style display 樣式 。 // v-if v-else 不顯示的 不會加載標簽 </script> </html>

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM