圖文講解vue的v-if使用方法
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,保存后刷新頁面,會(huì)看到顯示的內(nèi)容為v-else的。
相關(guān)文章
Vue實(shí)戰(zhàn)之項(xiàng)目開發(fā)時(shí)常見的幾個(gè)錯(cuò)誤匯總
vue作為前端主流的3大框架之一,目前在國內(nèi)有著非常廣泛的應(yīng)用,下面這篇文章主要給大家介紹了關(guān)于Vue實(shí)戰(zhàn)之項(xiàng)目開發(fā)時(shí)常見的幾個(gè)錯(cuò)誤匯總的相關(guān)資料,對大家學(xué)習(xí)或者使用vue具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2023-03-03vue實(shí)現(xiàn)集成騰訊TIM即時(shí)通訊
最近在做商城類的項(xiàng)目,需要使用到客服系統(tǒng),用戶選擇的騰訊IM即時(shí)通信,所以本文主要介紹了vue實(shí)現(xiàn)集成騰訊TIM即時(shí)通訊,感興趣的可以了解一下2021-06-06vue改變對象或數(shù)組時(shí)的刷新機(jī)制的方法總結(jié)
這篇文章主要介紹了vue改變對象或數(shù)組時(shí)的刷新機(jī)制的方法總結(jié),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2019-04-04前端報(bào)錯(cuò)npm ERR! cb() never called!問題解決辦法
最近接手了一個(gè)前臺(tái)項(xiàng)目,執(zhí)行npm install的時(shí)候一直報(bào)錯(cuò),所以這里就給大家總結(jié)下,這篇文章主要給給大家介紹了關(guān)于前端報(bào)錯(cuò)npm?ERR! cb() never called!問題的解決辦法,需要的朋友可以參考下2024-05-05Vue實(shí)現(xiàn)天氣預(yù)報(bào)小應(yīng)用
這篇文章主要為大家詳細(xì)介紹了Vue實(shí)現(xiàn)天氣預(yù)報(bào)小應(yīng)用,查詢一些城市的天氣情況,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-08-08