Vue中使用樣式02

2021-10-01 17:33:28 字數 956 閱讀 2262

1. 元素上使用    :style=

"{}"

2. 元素上使用 :style=

"[obj1,obj2]"

3. 樣式物件定義到data中 :style=

"obj"

class

="red thin"

>這是乙個很大很大的h1

<

/h1>

.red

:class

="red"

>這是乙個很大很大的h1

<

/h1>

報錯:在例項上找不到red變數

:class

="['red']"

>這是乙個很大很大的h1

<

/h1>

方式一:

:class=""

>這是乙個很大很大的h1

<

/h1>

方式二:

:class

="classobj"

>這是乙個很大很大的h1

<

/h1>

newvue(}

})

場景:在某些場合展示某樣式

:class

="['red',flag? 'active','']"

>這是乙個很大很大的h1

<

/h1>

newvue(}

)

場景:在某些場合展示某樣式

:class

="['red',]"

>這是乙個很大很大的h1

<

/h1>

newvue(}

)

在Vue中使用樣式

一 vue中通過屬性繫結為元素設定class樣式 方式一 直接傳遞乙個陣列,class要用v bind做資料繫結 方式二 三元表示式 方式三 陣列中巢狀物件,提高 的可讀性 方式四 在為 class 使用v bind 繫結物件的時候,物件的屬性是類名,屬性可以帶或者不帶引號都可以 class h2 ...

在Vue中使用樣式

可以通過不同的形式使用css樣式 需要使用v bind v bind和class屬性的結合使用 使用 class 格式 css1 css2 在陣列中填入樣式的名稱 可以使用插值表示式,與data中的資料進行繫結 在data中定義乙個boolean資料來使用三元表示式true?css1 css2 或物...

Vue 如何在Vue中使用樣式

使用class樣式 1.陣列 第一種使用方式,直接傳遞乙個陣列,注意 這裡的class需要使用 v bind做資料繫結 2.陣列中使用三元表示式 3.陣列中巢狀物件 4.直接使用物件 不用陣列包裹 既然是乙個物件,那我們也可以直接在data身上寫進行儲存 內聯樣式 1.直接在元素上通過v bind ...