Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 无法在延迟加载的模块内动态导航-角度动态路由_Angular_Angular Material_Angular Routing_Dynamic Routing - Fatal编程技术网

Angular 无法在延迟加载的模块内动态导航-角度动态路由

Angular 无法在延迟加载的模块内动态导航-角度动态路由,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"

我试图在一个延迟加载的模块中动态路由。但它不起作用

lazymodule-routing.ts

 {
    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]”