让我们说我已经配置了这样的路由:
const appRoutes: Routes = [
{ path: '', pathMatch: 'full', redirectTo: 'car-sale-ui' },
{ path: 'landing-page',pathMatch: 'full', redirectTo: ''},
{
path: 'car-sale',
loadChildren: 'app/views/car-sale/car-sale.module#CarSaleModule',
canActivate: [
AppAuthGuardService
]
}, {
path: 'carsale',
loadChildren: 'app/views/factory-car-sale/carsale.module#CarSaleModule'
}
];
我的应用程序的基本URL是localhost:4200 / car-sale。当我在URL栏中输入localhost:4200 / car-sale并按Enter键时,我将重定向到localhost:4200 / car-sale / car-sale-ui(请参见路径“'')。
如果我的登录页面位于localhost:4200,如何使用路由到达那里?例如,如果我位于'localhost:4200 / car-sale / car-sale-ui',如何导航到'localhost:4200'?
{path:'landing-page',pathMatch:'full',redirectTo:''}将我重定向到'localhost:4200 / car-sale',在这种情况下对我不起作用。