單一檢視
v-if="show">我是if為true看到的p>
v-else>我是if為false看到的p>
div>
template>
export default
}}script>
多檢視
v-if="show">
我是if為true看到的span>
哈哈哈a>
是span>
p>
v-else>
我是if為false看到的span>
哈哈哈a>
是span>
p>
div>
template>
export default
}}script>
注:同級標籤不要互相巢狀
如果外層不想有渲染標籤巢狀時,可用template(承載容器、不會渲染成元件)
v-if="show">
我是if為true看到的span>
哈哈哈a>
是span>
template>
v-else>
我是if為false看到的span>
哈哈哈a>
是span>
template>
div>
template>
export default
}}script>
adiv>
bdiv>
cdiv>
not a/b/c
div>
v-show="show">
我是v-show
p>
div>
template>
export default
}}script>
因此,如果需要非常頻繁地切換,則使用 v-show 較好;如果在執行時條件很少改變,則使用 v-if 較好。 VUE課程參考 16 條件渲染v show
條件渲染指令除了v if,還有v show,v show指令用於根據元素的狀態控制元素的顯示和隱藏 div id p v if ok p p v show ok p div script src js vue.js script script let vm new vue script v if是真...
Vue3 條件渲染 與 列表迴圈渲染
列表迴圈渲染 v if與v show控制渲染的機制的區別當它們的引數值是true時,毫無疑問對應的元件便是展示的 data template luelueluelielielie bye bye!效果 當它們的引數值是false時,v if通過直接暴力去除對應dom元件的形式 隱藏 元件,而v sh...
Vue起步06 條件渲染
問題一,我們的知道什麼是條件渲染?更具某一條件來判定是否要渲染某一塊內容 問題二,條件是什莫?v if v show後面的truthy falsthy 問題三,那兩者有什莫不同呢?v if 條件渲染 真正 vue中的 就地復用 策略 因為對於一些可復用且無關鍵字key的元素,vue在條件渲染時,會選...