Vue常用的指令及用法

2021-10-08 08:54:12 字數 1170 閱讀 2735

v-if :判斷是否隱藏

"list.lenght > 0"

> v-

if<

/div>

else

> v-

else

<

/div>

v-for:資料迴圈

//item代表是迴圈的值 ,  index代表是每一項 也可以說是下標 :key 代表標識 

for=

"(item,index) in list"

:key=

"index"

>

}<

/p>

<

/div>

v-bind:class:繫結乙個屬性

最簡單的繫結(這裡的active加不加單引號都可以,以下也一樣都能渲染)

:

class

=""

判斷是否繫結乙個active

:

class

="" 或者:

class

=""

v-model:實現資料雙向繫結

"text" v-model=

"search"

>

data()

v-show:判斷隱藏顯示

"show"

>v-show<

/div>

// true 顯示 false 隱藏

data()

},

這裡重點說明乙個v-if和v-show的區別:

共同點:都是通過判斷繫結資料的true/false來展示的

不同點:v-if只有在判斷為true的時候才會對資料進行渲染,如果為false**刪除。除非再次進行資料渲染,v-if才會重新判斷。可以說是用法比較傾向於對資料一次操作。

v-show是無論判斷是什麼都會先對資料進行渲染,只是false的時候對節點進行display:none;的操作。所以再不重新渲染資料的情況下,改變資料的值可以使資料展示或隱藏

Vue常用指令及使用

指令是以資料去驅動dom行為,簡化dom操作。常用指令如下 v text innertext,不能解析文字中的html標籤 v html innerhtml,可解析文字中的html標籤 v show控制元素的顯示 隱藏 v if v else if v else滿足條件才顯示對應的元素 v for遍...

Vue常用指令及介紹

vue 是一套用於構建使用者介面的漸進式框架。與其它大型框架不同的是,vue 被設計為可以自底向上逐層應用。vue 的核心庫只關注檢視層,不僅易於上手,還便於與第三方庫或既有專案整合。new vue v show 根據表示式的真假值來顯示和隱藏元素 vs temp 如懿傳 p ok 還珠格格 p d...

vue常用指令及原理

1 v if 判斷表示式是否為真,如果為真則插入dom。v show 則是通過控制css樣式來控制是否顯示。如果要顯示的元素中含有,使用 v show 可以在顯示之前提前載入,當值為 true 時就顯示。使用 v if 時會直到顯示時才開始載入。2 v for 指令可以用來遍歷乙個陣列或物件 對於陣...