Angular(或Vue)实现一级页面和二级页面不同的导航栏

发布于 2022-09-11 18:18:12 字数 442 浏览 19 评论 0

一级页面
二级页面

  1. 我想在前端使用实现类似微博国际版这种一级页面(微博列表、热搜、消息列表)一种头部导航栏,二级页面(微博详情、聊天私信等)又一种头部导航栏的效果,应该怎么实现?
  2. 目前我想到的是

    1. 为每个组件都单独引入导航栏组件,缺点是页面多的话每个页面都要引入
    2. 创建两个父组件AB,一级页面作为A组件的子路由,二级页面作为B组件的子路由,这样只需要在AB两个父组件配置两个导航就可以了,但是这样会导致多一级路由,而且感觉这样写很奇怪。

想知道有没有更好的解决方法?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文