欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Vue動(dòng)態(tài)綁定class、style、background的方式

 更新時(shí)間:2025年01月16日 09:02:19   作者:小叮當(dāng)口袋  
文章主要介紹了在Vue.js中如何使用動(dòng)態(tài)綁定class、style和background來(lái)實(shí)現(xiàn)動(dòng)態(tài)樣式和背景圖的設(shè)置,通過(guò)v-bind指令,可以靈活地根據(jù)數(shù)據(jù)變化來(lái)動(dòng)態(tài)更新元素的樣式和背景

Vue動(dòng)態(tài)綁定class、style、background

動(dòng)態(tài)綁定class

:class=" currentIndex == 1 ? 'selected' : ' ' "
:class=" currentIndex  ? 'selected' : ' ' "

動(dòng)態(tài)綁定style

動(dòng)態(tài)樣式判斷
:style="{color:active==true?'#FFFFFF':'#333333'}"

動(dòng)態(tài)綁定background背景圖

:style="{ backgroundImage: 'url(' + backgroundImage + ')' }"

Vue動(dòng)態(tài)綁定多個(gè)class

非動(dòng)態(tài)樣式與動(dòng)態(tài)樣式一起綁定

animate__animated是使用Animate動(dòng)畫必須要帶的值,用字符串即可。

后面的animate__shakeX用對(duì)象包裹,動(dòng)態(tài)給布爾值。

<el-tag
      type="success"
      effect="dark"
      @click="flag = !flag"
      :class="['animate__animated', { animate__shakeX: flag }]"
      >點(diǎn)我晃動(dòng)</el-tag
    >
data() {
    return {
      flag: true,
    };
  },

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論