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

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

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

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

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

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

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>

三、點擊事件:改變data里面activeClass的值

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

四、在style中寫上 .active 樣式

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

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

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

<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中實現(xiàn)左右聯(lián)動的效果

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

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

    Vue3中使用defineCustomElement 定義組件詳解

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

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

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

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

    這篇文章主要介紹了vue 使用 canvas 實現(xiàn)手寫電子簽名功能,本文通過實例代碼給大家介紹的非常詳細(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實現(xiàn)在一個方法執(zhí)行完后執(zhí)行另一個方法的示例

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

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

最新評論

大余县| 红河县| 迁西县| 海城市| 灵寿县| 民勤县| 大英县| 泰兴市| 通化县| 邮箱| 宁强县| 沂南县| 枣强县| 阿合奇县| 马边| 庆元县| 邯郸市| 太康县| 都兰县| 若尔盖县| 敦化市| 廊坊市| 郯城县| 封开县| 沧源| 武陟县| 卓尼县| 奉贤区| 伊川县| 德昌县| 镇雄县| 嘉善县| 阳西县| 鹤壁市| 三原县| 湟源县| 府谷县| 寿宁县| 达州市| 松潘县| 苍梧县|