【发布时间】:2017-07-11 06:58:07
【问题描述】:
我正在构建一个多级 CMS 并试图找出以下逻辑。
我将运行一个应用程序并有多个域指向它。它可以是带有客户端 ID 的绝对路径或相对路径,例如这些类型的域可以指向:
- www.wuhuuu.com(完整的 URL 指向)
- www.awesomeapp.com/yaboo(我们的网址 + /ClientID 3)
- bamboo.awesomeapp.com(指向我们的子域)
如何告诉我的 Angular 应用正在访问哪个域,以便我可以呈现特定视图?
我发现您可以通过 resetConfig 从数据库传递路由。
router.resetConfig([
{ path: 'team/:id', component: TeamCmp, children: [
{ path: 'simple', component: SimpleCmp },
{ path: 'user/:name', component: UserCmp }
] }
]);
【问题讨论】:
-
如果我能理解这种情况,您的域是多个,Angular 应用程序是 1。 domain1 = angularapp's url + '/view1' 我对吗?
-
我不确定我是否理解您的问题,但您可以在此处阅读官方文档中有关路由的信息:angular.io/guide/router
-
@GiliYaniv 谢谢,但如果文档写得更好,但没有我需要的东西,那就太好了。
-
@AakashUniyal 我将拥有多个域和 1 个应用程序 - 正确。
-
@ChrisTarasovs 你能再解释一下你想做什么吗?使用动态参数为您的应用定义路由?
标签: angular proxy routing content-management-system