最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Vue點(diǎn)擊切換Class變化,實(shí)現(xiàn)Active當(dāng)前樣式操作

 更新時間:2020年07月17日 10:49:35   作者:大根哥  
這篇文章主要介紹了Vue點(diǎn)擊切換Class變化,實(shí)現(xiàn)Active當(dāng)前樣式操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

剛?cè)腴TVue沒多久,在制作過程中遇到很多簡單實(shí)用的小技巧。

沒有太多的墨水,直接上代碼:

一、先在data里增加一個變量,用來儲存當(dāng)前點(diǎn)擊的元素

data() {
  return {
   activeClass: -1, // 0為默認(rèn)選擇第一個,-1為不選擇
  };
 },

二、在Template里面的代碼,切記在@click方法里面要傳index,

<li :class="activeClass == index ? 'active':''" v-for="(item,index) in itemList" :key="index" @click="getItem(index)">
     {{itme.text}}
    </li>

三、點(diǎn)擊事件:改變data里面activeClass的值

  getItme(index) {
   this.activeClass = index; // 把當(dāng)前點(diǎn)擊元素的index,賦值給activeClass
  },

四、在style中寫上 .active 樣式

.active {
 /* background: #eee; */
 color: #1e82d2;
 font-weight: bolder;
}

補(bǔ)充知識:Vue實(shí)現(xiàn)非循環(huán)active點(diǎn)擊切換樣式

我就廢話不多說了,大家還是直接看代碼吧~

<div class="tab_basic">
  <span :class="{to_active:shows==1}" @click="today_a">日</span>
  <span :class="{to_active:shows==2}" @click="today_b">月</span>
  <span :class="{to_active:shows==3}" @click="today_c">年</span>
</div>
<style>
.to_active {background: #409eff!important;color: #fff;}
</style>
然后在method里定義
today_a(){
this.shows = 1;
},
today_b(){
this.shows = 2;
},
today_c(){
this.shows = 3;
},

完事,歡迎小伙伴有更好的方法分享哈~ 希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • vue中實(shí)現(xiàn)左右聯(lián)動的效果

    vue中實(shí)現(xiàn)左右聯(lián)動的效果

    這篇文章主要介紹了vue中實(shí)現(xiàn)左右聯(lián)動的效果,非常不錯,具有一定的參考借鑒價值,需要的朋友參考下吧
    2018-06-06
  • Vue3中使用defineCustomElement 定義組件詳解

    Vue3中使用defineCustomElement 定義組件詳解

    這篇文章主要為大家介紹了Vue3中使用defineCustomElement 定義組件詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-10-10
  • Vue2.5學(xué)習(xí)筆記之如何在項(xiàng)目中使用和配置Vue

    Vue2.5學(xué)習(xí)筆記之如何在項(xiàng)目中使用和配置Vue

    這篇文章主要介紹了Vue2.5學(xué)習(xí)筆記之如何在項(xiàng)目中使用和配置Vue的相關(guān)知識,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-09-09
  • vue 使用 canvas 實(shí)現(xiàn)手寫電子簽名

    vue 使用 canvas 實(shí)現(xiàn)手寫電子簽名

    這篇文章主要介紹了vue 使用 canvas 實(shí)現(xiàn)手寫電子簽名功能,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-03-03
  • Vue如何基于es6導(dǎo)入外部js文件

    Vue如何基于es6導(dǎo)入外部js文件

    這篇文章主要介紹了Vue如何基于es6導(dǎo)入外部js文件,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-05-05
  • vue中require與import的區(qū)別詳解

    vue中require與import的區(qū)別詳解

    這篇文章主要介紹了vue中require與import的區(qū)別詳解,require相當(dāng)于module.exports的傳送門,module.exports后面的內(nèi)容是什么,require的結(jié)果就是什么,對象、數(shù)字、字符串、函數(shù),再把require的結(jié)果賦值給某個變量,需要的朋友可以參考下
    2023-10-10
  • 從零開始在NPM上發(fā)布一個Vue組件的方法步驟

    從零開始在NPM上發(fā)布一個Vue組件的方法步驟

    這篇文章主要介紹了從零開始在NPM上發(fā)布一個Vue組件的方法步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-12-12
  • 怎樣查看vue-cli的安裝位置

    怎樣查看vue-cli的安裝位置

    這篇文章主要介紹了怎樣查看vue-cli的安裝位置問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • 詳解如何寫出一個利于擴(kuò)展的vue路由配置

    詳解如何寫出一個利于擴(kuò)展的vue路由配置

    這篇文章主要介紹了詳解如何寫出一個利于擴(kuò)展的vue路由配置,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-05-05
  • vue實(shí)現(xiàn)在一個方法執(zhí)行完后執(zhí)行另一個方法的示例

    vue實(shí)現(xiàn)在一個方法執(zhí)行完后執(zhí)行另一個方法的示例

    今天小編就為大家分享一篇vue實(shí)現(xiàn)在一個方法執(zhí)行完后執(zhí)行另一個方法的示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08

最新評論

贵港市| 建瓯市| 东阳市| 镇沅| 遂平县| 民丰县| 宜兰县| 德令哈市| 青冈县| 开原市| 交口县| 弥渡县| 疏勒县| 沈阳市| 敦化市| 博兴县| 白沙| 永善县| 昭苏县| 宁强县| 江津市| 永吉县| 五大连池市| 华亭县| 平和县| 莱西市| 德江县| 陈巴尔虎旗| 互助| 义马市| 开远市| 西乌| 铜梁县| 修文县| 时尚| 会昌县| 罗田县| 阿图什市| 方正县| 曲沃县| 靖宇县|