av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

Vue 解決父組件跳轉子路由后當前導航active樣式消失問題

瀏覽:109日期:2023-01-02 09:52:48

舉個栗子,導航欄如下圖,當前新聞資訊的路由是:localhost:8083/#/new,導航欄樣式如圖所示:

Vue 解決父組件跳轉子路由后當前導航active樣式消失問題

隨便挑個新聞點擊后會跳轉到子路由:localhost:8083/#/new/newDetail,這時候新聞資訊的主路由style樣式出現消失的問題,如下圖:

Vue 解決父組件跳轉子路由后當前導航active樣式消失問題

style代碼:

.router-link-exact-active{ color: #8fc526!important; border-top: 4px solid #8fc526!important; }

router.js代碼:

{ path: ’/new’, name: ’new’, component: news, children: [ { path: ’/new/newDetail’, name: ’newDetail’, component: newsDetail } ] }

解決方案:

將style方案改成下面即可

.router-link-active{ color: #8fc526!important; border-top: 4px solid #8fc526!important;}

類名設置為router-link-active,即使是跳轉到子路由也不會影響到主路由的樣式問題

補充知識:解決element-ui中el-menu組件作為vue-router模式在刷新頁面后default-active屬性與當前路由頁面不一致問題的方法

解決辦法是給menu的default-active綁定route.path

形如:

<el-menu :default-active='$route.path' ...>

每次渲染menu都會讀當前path 設置為default-active

以上這篇Vue 解決父組件跳轉子路由后當前導航active樣式消失問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Vue
相關文章:
主站蜘蛛池模板: 国产激情免费视频 | 青青久草 | 久久成人一区 | 中文字幕乱码亚洲精品一区 | 欧美成人免费在线 | 香蕉久久a毛片 | 国产精品视频导航 | 国产成人免费网站 | 天堂网av在线 | 一区二区三区国产 | 亚洲一区二区三区在线免费 | 美国一级黄色片 | 在线观看视频91 | 韩日一区二区三区 | 罗宾被扒开腿做同人网站 | 成人二区 | 97国产一区二区 | 一区二区三区精品 | 一区二区三区四区电影视频在线观看 | 伊人精品 | 欧美一卡二卡在线观看 | 日韩成人一区 | 久久夜视频 | 黄色欧美 | 亚洲 中文 欧美 日韩 在线观看 | 欧美综合视频 | 成人在线精品 | 国产一区在线免费观看 | 成人亚洲在线 | av黄色国产 | 看特级黄色片 | 欧美日韩不卡合集视频 | 人人爽人人爽 | 在线成人 | 国产精品视频中文字幕 | japan25hdxxxx日本 做a的各种视频 | 亚洲欧美中文日韩在线v日本 | 日韩欧美久久 | 欧美日韩在线免费观看 | 色综网| 天天射影院 |