亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

vue?router如何實(shí)現(xiàn)tab切換

 更新時(shí)間:2022年04月26日 09:34:46   作者:半獸先生  
這篇文章主要介紹了vue?router如何實(shí)現(xiàn)tab切換,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

router實(shí)現(xiàn)tab切換

實(shí)現(xiàn)的效果:path路徑發(fā)生改變,tab切換的顏色也會(huì)到相對(duì)應(yīng)的地方,并且進(jìn)首頁(yè),默認(rèn)推薦為選中狀態(tài)。

首先需要給<router-link>中直接添加active-class屬性,然后在樣式中設(shè)置自定義類(lèi)名activeee的樣式。

<li><router-link to="/" active-class="activeee" exact>推薦</router-link></li>
<li><router-link to="/crazy" active-class="activeee">瘋狂折扣</router-link></li>
<li><router-link to="/fast" active-class="activeee">好物秒殺</router-link></li>
<li><router-link to="/ole" active-class="activeee">大牌精選</router-link></li>
<li><router-link to="/woman" active-class="activeee">女裝</router-link></li>
.activeee {
  color: #f10180 !important;
  font-weight: 700;
}

注意:需要給默認(rèn)首頁(yè)的router-link里邊添加exact屬性,不添加的話(huà),切換之后,推薦的顏色不會(huì)消失

router類(lèi)似tab切換的使用

這次我們來(lái)聊聊vue router的切換如何實(shí)現(xiàn)

1.首先我們需要在上一次創(chuàng)建好的項(xiàng)目中新建幾個(gè)待切換的.vue文件

2.然后我們需要在router.js里面添加代碼

// 組件
import Text1 from './components/Text1'
import Text2 from './components/Text2'
import Text3 from './components/Text3'

3.同在router.js里面的下面我們需要在當(dāng)前顯示的頁(yè)面的路由中添加代碼

此時(shí)就會(huì)實(shí)現(xiàn)切換,并且把Text1作為首選頁(yè)

// Vue中使用children實(shí)現(xiàn)路由的嵌套
          // 使用 children 屬性,實(shí)現(xiàn)子路由,同時(shí),子路由的 path 前面,不要帶 / ,
          // 否則永遠(yuǎn)以根路徑開(kāi)始請(qǐng)求,這樣不方便我們用戶(hù)去理解URL地址
          children:[
            {
                path:'/',        //如果只寫(xiě) / 則說(shuō)明默認(rèn)打開(kāi)一個(gè)頁(yè)面
                redirect:'text1'//默認(rèn)指向頁(yè)面
            },
            {
              path: 'text1',
              component: Text1,
            },
            {
              path: 'text2',
              component: Text2,
            },
            {
              path: 'text3',
              component: Text3,
            }
          ]

如圖:

4.這是我們還需要在存放切換功能頁(yè)面也就是在未添加切換時(shí)顯示的頁(yè)面中添加代碼:

	  <router-link to="/home/text1">
        <span>text1</span>
      </router-link> 
      <router-link to="/home/text2">
        <span>text2</span>
      </router-link> 
      <router-link to="/home/text3">
        <span>text3</span>
      </router-link> 
      <router-view></router-view>

圖片

運(yùn)行效果如圖:

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

相關(guān)文章

  • Vue 父子組件實(shí)現(xiàn)數(shù)據(jù)雙向綁定效果的兩種方式(案例代碼)

    Vue 父子組件實(shí)現(xiàn)數(shù)據(jù)雙向綁定效果的兩種方式(案例代碼)

    本文給大家分享Vue 父子組件實(shí)現(xiàn)數(shù)據(jù)雙向綁定效果的兩種方式,方式一是通過(guò)監(jiān)聽(tīng)事件實(shí)現(xiàn)方式二是通過(guò) v-model 實(shí)現(xiàn),每種方式結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2022-11-11
  • vue實(shí)現(xiàn)日歷組件

    vue實(shí)現(xiàn)日歷組件

    這篇文章主要為大家詳細(xì)介紹了vue實(shí)現(xiàn)日歷組件,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • webpack+vue.js實(shí)現(xiàn)組件化詳解

    webpack+vue.js實(shí)現(xiàn)組件化詳解

    vue的開(kāi)發(fā)體驗(yàn)還是比較愉悅的。首先文檔非常友好,所以上手會(huì)比較快。其次,配合webpack和vue-loader,每個(gè)頁(yè)面都是一個(gè).vue文件,寫(xiě)起來(lái)很方便。所以很適合做組件化開(kāi)發(fā),這篇文章我們就來(lái)一起看看webpack+vue.js如何實(shí)現(xiàn)組件化。
    2016-10-10
  • vue實(shí)現(xiàn)的多頁(yè)面項(xiàng)目如何優(yōu)化打包的步驟詳解

    vue實(shí)現(xiàn)的多頁(yè)面項(xiàng)目如何優(yōu)化打包的步驟詳解

    這篇文章主要介紹了vue實(shí)現(xiàn)的多頁(yè)面項(xiàng)目如何優(yōu)化打包的步驟詳解,文中通過(guò)示例代碼以及圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • Vue3中簡(jiǎn)單實(shí)現(xiàn)動(dòng)態(tài)添加路由

    Vue3中簡(jiǎn)單實(shí)現(xiàn)動(dòng)態(tài)添加路由

    本文主要介紹了Vue3中簡(jiǎn)單實(shí)現(xiàn)動(dòng)態(tài)添加路由,,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-05-05
  • Vue中使用定時(shí)器(setInterval、setTimeout)的兩種方式

    Vue中使用定時(shí)器(setInterval、setTimeout)的兩種方式

    js中定時(shí)器有兩種,一個(gè)是循環(huán)執(zhí)行?setInterval,另一個(gè)是定時(shí)執(zhí)行?setTimeout,這篇文章主要介紹了Vue中使用定時(shí)器?(setInterval、setTimeout)的兩種方式,需要的朋友可以參考下
    2023-03-03
  • vue中的自定義屬性并獲得屬性的值方式

    vue中的自定義屬性并獲得屬性的值方式

    這篇文章主要介紹了vue中的自定義屬性并獲得屬性的值方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • Vue項(xiàng)目中常用的工具函數(shù)總結(jié)

    Vue項(xiàng)目中常用的工具函數(shù)總結(jié)

    這篇文章主要給大家介紹了關(guān)于Vue項(xiàng)目中常用的工具函數(shù),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2021-09-09
  • 配置vite.confgi.ts無(wú)法使用require問(wèn)題以及解決

    配置vite.confgi.ts無(wú)法使用require問(wèn)題以及解決

    這篇文章主要介紹了配置vite.confgi.ts無(wú)法使用require問(wèn)題以及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • 仿照Element-ui實(shí)現(xiàn)一個(gè)簡(jiǎn)易的$message方法

    仿照Element-ui實(shí)現(xiàn)一個(gè)簡(jiǎn)易的$message方法

    這篇文章主要介紹了仿照Element-ui實(shí)現(xiàn)一個(gè)簡(jiǎn)易的$message方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09

最新評(píng)論