请问这种形式的导航栏有什么比较好的方法控制选中效果?

左侧导航 企业查询点击跳转后 加active 样式,本来通过a标签中href 和 url链接对应关系加选中状态就好了,

但是这个页面里面 其实还有好几个跳转页面,比如点击确认后是一个列表页,列表页还有详情页

这样url已经发生变化,无法再匹配,这种一个链接里多个url页面,怎样始终保持左侧导航选中样式呢?

阅读 1.2k
1 个回答

不知道你用什么框架,如果是 vue-router 的话,其实对应的就是 isActive,即路径中包含,比如 /blog/:bid/comment/:cid,只要 /blog 就算匹配到;和 isExactActive,即必须全路径都能匹配到。

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