Vue學習四 v if及v show指令使用方法

2022-03-11 23:38:00 字數 1305 閱讀 9431

>}個有現貨

p>

<

p v-else-if

="items>1"

>所剩不多了,快點買吧

p>

<

p v-else

>沒有庫存了,請耐心等待

p>

<

template

v-if

="items>50"

>

<

p> 注意事項

p>

<

p>因為剩餘很多,現在買打8折哦!!!

p>

template

>

<

p v-show

="ninja"

> i am hide

p>

<

p v-show

="!ninja"

> i am here

p>

<

button

v-on:click

="ninja = !ninja"

>ninja skills

button

>

div>

<

script

>

//vue指令語法 v-指令名字+:+指令的引數=指令的表示式

varvm

=new

vue(

})script

>

body

>

html

>

在瀏覽器端載入測試的效果如圖所示:

vue指令之v if與v show

v if main.js data index.html 待檢視簡歷。你沒有許可權檢視資訊!v if中包裹多個標籤 hello world data v show v show 的用法與 v if 基本一致,只不過 v show 是改變元素的css 屬性display。當v show表示式的值為fa...

vue中v if和v show的區別

v if 是根據條件來判斷是否要渲染該元素。而 v show是已經渲染了該元素用css來決定他顯不顯示。看起來似乎是v if比較好一點。但是作為元素間的切換的話。v if有較高的切換開銷。所以當如果你的頁面元素要經常切換的話用v show會比較好。當不需要經常切換的時候,這種情況就用v if比較好。...

vue中v if和v show的區別

相同點 v if與v show都可以動態控制dom元素顯示隱藏 不同點 v if顯示隱藏是將dom元素整個新增或刪除,而v show隱藏則是為該元素新增css display none,dom元素還在。需要注意的是,當乙個元素預設在css中加了display none屬性,這時通過if show修改...