首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Angular 5动态侧栏路由

Angular 5动态侧栏路由
EN

Stack Overflow用户
提问于 2018-02-07 04:57:40
回答 1查看 1.2K关注 0票数 0

我帮助一个项目,为我的公司建立一个仪表盘。

我们的仪表板将有一个sidenav,这个sidenav的内容将根据您所在的应用程序的哪一部分而变化。

下面是该意图的一些模型。

example.com/dashboard/settings/profile,如果用户导航到日历,它将更改为.../settings/calendar

然而,我们确实有一个有点特殊的页面。我们的CRM页面有一个相对简单的侧边栏,只有2个链接(例如.../crm/contacts/ list ),但一旦您加载了客户联系人或公司的详细信息,额外的链接将被附加到现有列表中。(例如.../crm/contacts/detail/5)

此二次信息也将呈现在客户联系人/公司详细信息的下半部分。(例如.../crm/联系人/详细信息/5/地址)

我正在寻找关于如何解决这个问题的建议,并从那里开始。使用1个组件,在它们自己的组件中包含各种sidenavs的链接,并基于一些switchCase加载,会不会更好?

或者使用指定的路由器插座来动态加载sidenav?

或任何其他建议。

EN

回答 1

Stack Overflow用户

发布于 2018-10-08 23:05:40

你可以为你的应用程序创建angular服务,用各种情况提供的菜单项来控制结构。因此,您可以根据每个应用程序部件的需求进行调度。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48651830

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档