鍍金池/ 問答/HTML5  Linux  HTML/ vue如何實現(xiàn)導航高亮?

vue如何實現(xiàn)導航高亮?

clipboard.png

如圖所示,跳到一個組件時,對應的左側導航會變成紅色。
控制高亮的class如下:

.active{
    backgournd-color:yellow;
}

該怎么實現(xiàn)啊 完全沒思路~~~

回答
編輯回答
孤慣

vue-router可以設置activeClass, linkActiveClass配置

2017年3月9日 21:36
編輯回答
孤影

vuex , 全局一個 currentNav

2018年4月25日 15:33
編輯回答
離人歸

官方文檔有,很簡單,activeClass

2017年2月11日 09:50
編輯回答
浪蕩不羈

獲取導航的索引,存起來,根據(jù)索引判斷是不是當前導航,是的話,加上你的class

2017年11月17日 01:29