我的路由my-app / user指向User模块的ListUserComponent。如何使用my-app / login路由访问User模块中的LoginComponent(不是my-app / user / login)?
答案 0 :(得分:0)
使用重定向。在根模块路由路径(AppRoutingModule
)中,设置:
routes = [
{path:'my-app/login', redirectTo:'/my-app/user/login'}
]
在要素模块路由路径(UserRoutingModule
)中,设置:
routes = [
{path:'my-app/user/login', component:LoginComponent}
]
这应该可以实现你的目标:
如何使用my-app / login route访问User模块中的LoginComponent
如果您的应用功能不符合自然路线(例如:LoginComponent
属于UserModule
,但您不希望登录路径进入用户模块),你可能有更大的问题。重新思考您的模块架构。也许Login应该是根模块的一部分。