Angular 无法在延迟加载的模块内动态导航-角度动态路由
我试图在一个延迟加载的模块中动态路由。但它不起作用 lazymodule-routing.tsAngular 无法在延迟加载的模块内动态导航-角度动态路由,angular,angular-material,angular-routing,dynamic-routing,Angular,Angular Material,Angular Routing,Dynamic Routing,我试图在一个延迟加载的模块中动态路由。但它不起作用 lazymodule-routing.ts { path: "city", component: CityComponent, children: [{ path: "/:name", component: NameComponent }] } 组件技术 <div *ngIf="showCities"> <mat-nav-list *ngFor="let city of cities"
{
path: "city",
component: CityComponent,
children: [{ path: "/:name", component: NameComponent }]
}
组件技术
<div *ngIf="showCities">
<mat-nav-list *ngFor="let city of cities" >
<a [routerLink]="['', city.name]" mat-list-item>
{{city.name}} <img src="{{city.country_flag_url}}" />
</a>
</mat-nav-list>
</div>
{{city.name}
我希望它导航到NameComponent,但它没有
提前感谢:)您可以使用以下任一方法: 1.
[routerLink]=“['city',city.name]”
2.
[routerLink]=“['./',city.name]”
-相对路径您可以使用以下任一方法:
1.[routerLink]=“['city',city.name]”
2.[routerLink]=“['./',city.name]”
-相对路径尝试[routerLink]=“['/','city',city.name]”
尝试[routerLink]=“['/','city',city.name]”