vue提供了一個(gè)用于判斷的v-if 、v-else語法,可以通過v-if和v-else進(jìn)行內(nèi)容的顯示與隱藏。下面將通過使用v-if、v-else進(jìn)行數(shù)據(jù)的顯示與隱藏
1、新建一個(gè)html頁面,然后創(chuàng)建一個(gè)div設(shè)置id為app,然后在這個(gè)div里面創(chuàng)建兩個(gè)div,同時(shí)給這兩個(gè)div設(shè)置不同的文本。
代碼:
<div id="app"><div>當(dāng)flage為true時(shí)顯示</div><div>當(dāng)flage為false時(shí)顯示</div></div>
2、引入vue.js。在body結(jié)束標(biāo)簽前面使用引入vue.js文件。
3、創(chuàng)建vue掛載點(diǎn)。在vue.js引入文件后面新建一個(gè)<sctipt>標(biāo)簽,然后使用new Vue()創(chuàng)建掛載點(diǎn)。
代碼:
<script>var app = new Vue({el:"#app"})</script>
4、添加用于v-if、v-esle判斷的falge數(shù)據(jù)。使用vue提供的data對flage設(shè)置值為true。
代碼:
data:{flage:true}
5、保存html后使用瀏覽器打開,即可看到v-if設(shè)置為true是的數(shù)據(jù)。
6、回到html代碼頁面,把flage修改為false,保存后刷新頁面,會看到顯示的內(nèi)容為v-else的。
新聞熱點(diǎn)
疑難解答