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

vue iview的菜單組件Mune 點擊不高亮的解決方案

 更新時間:2019年11月01日 17:35:07   作者:JohnnyLiao_WJ  
今天小編就為大家分享一篇vue iview的菜單組件Mune 點擊不高亮的解決方案,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

前言: 在項目中,我用到了vue +iview + vue-router 開發(fā); 然后導航條就使用了iview的Menu組件,結果發(fā)覺導航條的內容點擊一次之后不會顯示高亮樣式,而是先跳轉了,我再點擊一次,才會高亮顯示。

在看了vue-router的文檔之后,發(fā)覺有一個很好用的東西,就是router-link的屬性: active-class 和 exact。

為什么要使用router-link? 官網上說明了這幾點好處:

組件支持用戶在具有路由功能的應用中(點擊)導航。 通過 to 屬性指定目標地址,默認渲染成帶有正確鏈接的 a 標簽,可以通過配置 tag 屬性生成別的標簽.。另外,當目標路由成功激活時,鏈接元素自動設置一個表示激活的 CSS 類名。

比起寫死的 <a href="..." rel="external nofollow" > 會好一些,理由如下:

無論是 HTML5 history 模式還是 hash 模式,它的表現(xiàn)行為一致,所以,當你要切換路由模式,或者在 IE9 降級使用 hash 模式,無須作任何變動。

在 HTML5 history 模式下,router-link 會守衛(wèi)點擊事件,讓瀏覽器不再重新加載頁面。

當你在 HTML5 history 模式下使用 base 選項之后,所有的 to 屬性都不需要寫(基路徑)了。

首先, active-class可以指定一個高亮時的樣式, 比如我定義一個白色粗體的樣式:

  color: #fff;
  font-weight: bold;
  }

然后,就是exact,文檔介紹是這樣的

exact

類型: boolean

默認值: false

“是否激活” 默認類名的依據是 inclusive match (全包含匹配)。 舉個例子,如果當前的路徑是 /a 開頭的,那么 也會被設置 CSS 類名。

按照這個規(guī)則,每個路由都會激活!想要鏈接使用 “exact 匹配模式”,則使用 exact 屬性:

<!-- 這個鏈接只會在地址為 / 的時候被激活 --> <router-link to="/" exact>

在考慮到Menu組件的默認css可能會影響我的導航欄,所以我果斷不用Menu組件,然后使用ul標簽;最后,我的代碼長這樣:

<ul> 
<li> 
<router-link to="/" active-class="active" > 首頁</roouter-link> 
</li> 
</ul> 

然后,官網上還可以這樣玩:

“` 
<router-link to="/" active-class="active" tag="li" ><a>首頁</a></roouter-link>

 </ul>
```

以上這篇vue iview的菜單組件Mune 點擊不高亮的解決方案就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Nuxt如何實現(xiàn)將服務測數據存儲到Vuex中

    Nuxt如何實現(xiàn)將服務測數據存儲到Vuex中

    這篇文章主要介紹了Nuxt如何實現(xiàn)將服務測數據存儲到Vuex中的方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • Vue項目中使用better-scroll實現(xiàn)菜單映射功能方法

    Vue項目中使用better-scroll實現(xiàn)菜單映射功能方法

    這篇文章主要介紹了Vue項目中使用better-scroll實現(xiàn)菜單映射功能,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-09-09
  • vue如何實現(xiàn)角色權限的控制

    vue如何實現(xiàn)角色權限的控制

    關于角色與權限控制,通常是分為兩大類,一種是菜單權限,一種是操作權限,本文將深入探討如何通過?Vue?實現(xiàn)角色權限控制,特別是基于按鈕級別的權限控制,需要的可以了解下
    2025-02-02
  • Vue Router路由守衛(wèi)超詳細介紹

    Vue Router路由守衛(wèi)超詳細介紹

    路由守衛(wèi),簡單理解來說就是,當用戶要進行一些操作時,我需要用戶的一些信息或數據或行為,我判斷過后,才會同意用戶進行操作,說到這里,我想大家心里都或多或少有點理解了吧
    2023-01-01
  • Vue使用Vue-cropper實現(xiàn)圖片裁剪

    Vue使用Vue-cropper實現(xiàn)圖片裁剪

    這篇文章主要為大家詳細介紹了Vue使用Vue-cropper實現(xiàn)圖片裁剪,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • Vue前端導出Excel文件的詳細實現(xiàn)方案

    Vue前端導出Excel文件的詳細實現(xiàn)方案

    在開發(fā)后臺管理系統(tǒng)的時候,很多地方都要用到導出excel表格,比如將table中的數據導出到本地,下面這篇文章主要給大家介紹了關于Vue導出Excel文件的相關資料,需要的朋友可以參考下
    2021-09-09
  • Vue通過vue-router實現(xiàn)頁面跳轉的全過程

    Vue通過vue-router實現(xiàn)頁面跳轉的全過程

    這篇文章主要介紹了Vue通過vue-router實現(xiàn)頁面跳轉的操作步驟,文中有詳細的代碼示例和圖文供大家參考,對大家的學習或工作有一定的幫助,感興趣的朋友可以參考下
    2024-04-04
  • vue elementUI 上傳非空驗證示例代碼

    vue elementUI 上傳非空驗證示例代碼

    這篇文章主要介紹了vue elementUI 上傳非空驗證,原理就是寫一個假的紅色*號,每次點擊查看的時候執(zhí)this.rules.staffImg[0].required = false,本文結合實例代碼給大家介紹的非常詳細,需要的朋友參考下吧
    2023-12-12
  • 解讀vue項目中遇到的深拷貝淺拷貝問題

    解讀vue項目中遇到的深拷貝淺拷貝問題

    這篇文章主要介紹了vue項目中遇到的深拷貝淺拷貝問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • vue3使用vue-router及路由權限攔截方式

    vue3使用vue-router及路由權限攔截方式

    這篇文章主要介紹了vue3使用vue-router及路由權限攔截方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-04-04

最新評論

沈阳市| 和硕县| 乌拉特中旗| 渭源县| 鸡东县| 剑阁县| 昆明市| 西贡区| 金寨县| 义乌市| 沂源县| 菏泽市| 清流县| 北京市| 泸州市| 万全县| 西乡县| 平昌县| 临猗县| 渭南市| 呼玛县| 搜索| 资阳市| 南昌市| 西贡区| 文成县| 康保县| 横峰县| 麦盖提县| 崇文区| 上杭县| 沙河市| 安庆市| 双江| 上犹县| 高尔夫| 西乌珠穆沁旗| 拉孜县| 陵川县| 永嘉县| 新昌县|