如何将线段设置为角度6路线?

时间:2018-09-18 08:50:30

标签: angular typescript angular2-routing

问题: 我想在用户登录后为ex设置一些细分。 Traceback (most recent call last): File "run.py", line 1, in <module> from app import create_app File "/home/bt/Dropbox/dev/flask/test_api/app/__init__.py", line 13, in <module> from app.auth.resources import SignIn, Users, User, Foo File "/home/bt/Dropbox/dev/flask/test_api/app/auth/resources.py", line 8, in <module> from app.common.resources import AuthResource File "/home/bt/Dropbox/dev/flask/test_api/app/common/resources.py", line 3, in <module> from app.auth.decorators import token_required File "/home/bt/Dropbox/dev/flask/test_api/app/auth/decorators.py", line 6, in <module> from app.common.database import users File "/home/bt/Dropbox/dev/flask/test_api/app/common/database.py", line 1, in <module> from app import mongo ImportError: cannot import name 'mongo'  我的问题是我在整个应用程序中导航http://localhost:4200/#/{dynamic name}/{dynamic name}/app/..。 因此,我需要在应用程序之前将这两个细分的所有位置都添加。 但是我想做全球性业务,所以不需要在每个地方都进行改变。有可能吗?

2 个答案:

答案 0 :(得分:0)

您可以更改路由器,并使所有其他组件作为子组件,如下所示:

ts:

{
    path: ':username/:dynamicName/app',
  component: AdminComponent,
  children: [
   //provide all your other routing like
  {path: 'home', loadChildren: HomeComponent},
  // other routing components
  ]
}

答案 1 :(得分:0)

您可以在部署应用的服务器托管端进行处理。