且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Angular 2-没有可怕URL的命名路由器出口

更新时间:2022-02-11 23:04:42

为什么不选择组件较少的路线,

Why don't you go for component less routes,

{
    path: 'login',
    children: [
        {
            path: '',
            component: HomeComponent
        },
        {
            path: '',
            component: LoginComponent,
            outlet: 'modal'
        }
    ]
}

这将确保当您的路由为/login时,HomeComponent进入主出口,LoginComponent进入名称为"modal"的路由器出口.

This will make sure that when your route is /login, HomeComponent will go in primary outlet and LoginComponent will go to router-outlet with name 'modal'.