鍍金池/ 問(wèn)答/HTML/ element-ui ,頁(yè)面被$router.push("xxx&qu

element-ui ,頁(yè)面被$router.push("xxx")跳轉(zhuǎn)后,導(dǎo)航菜單高亮無(wú)變化,怎么解決?

一個(gè)router-view 里 ,希望渲染同一個(gè)component 只是path 和name不同。
clipboard.png

為啥push 跳轉(zhuǎn)后,其他的導(dǎo)航菜單,點(diǎn)擊都無(wú)法生效了?

clipboard.png

回答
編輯回答
墨小羽

element-ui 導(dǎo)航的index屬性值 應(yīng)該和路由注冊(cè)時(shí)的path 相同,才正確。加'/'

2018年5月19日 06:56
編輯回答
葬愛(ài)

也許是這樣的,因?yàn)槭莿?dòng)態(tài)路由,使用的是同一個(gè)組件,點(diǎn)擊跳轉(zhuǎn)之后,組件并不會(huì)重新創(chuàng)建,也就沒(méi)有mounted(),所以看起來(lái)你點(diǎn)擊其它菜單切換路由沒(méi)生效,但路由的地址應(yīng)該是變化了的。
如果能提供更詳細(xì)的信息,也許更能找到問(wèn)題吧

2017年12月11日 15:01
編輯回答
局外人

想請(qǐng)教一下你的問(wèn)題解決了嗎 我現(xiàn)在也遇到這樣的問(wèn)題 請(qǐng)問(wèn)解決方案是什么 謝謝

2017年6月15日 09:42
編輯回答
挽青絲

請(qǐng)問(wèn)問(wèn)題解決了嗎?我也遇到這樣的問(wèn)題,頁(yè)面被 this.$router.push("XXX")跳轉(zhuǎn)之后,導(dǎo)航欄高亮不變化

2017年12月13日 02:48