vue router 怎么在li上绑定active class

<li><a v-link="{ path: '/a', activeClass: 'custom-active-class' }"></a></li>

官方文档只写了在a标签上绑定active class, 怎么在li上绑定?

因为bootstrap nav 的active样式是绑在li上的

<ul class="nav navbar-nav"><li class="active"><a href="#">Link</a></li><li><a href="#">Link</a></li> </ul>
阅读 9k
3 个回答

文档上明明有写啊

<ul>
  <li v-link-active>
    <a v-link="{ path: '/xxx' }">Go</a>
  </li>
</ul>

。。。难道和你在a上添加不一样吗?

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