vue如何实现导航高亮?

clipboard.png

如图所示,跳到一个组件时,对应的左侧导航会变成红色。
控制高亮的class如下:

.active{
    backgournd-color:yellow;
}

该怎么实现啊 完全没思路~~~

阅读 3.8k
4 个回答

获取导航的索引,存起来,根据索引判断是不是当前导航,是的话,加上你的class

vuex , 全局一个 currentNav

官方文档有,很简单,activeClass

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题