我有一个* ng-for循环,搅动了离子项目,但是我希望这些项目可以路由到另一个页面,但要将该项目的索引作为查询参数传递。
这是我的代码:
<ion-item *ngFor="let item of items; index as i;"
[routerLink]="['/itempage']" [queryParams]="{id: 'i'}"
routerDirection="forward">
<ion-label>{{item.name}}</ion-label>
</ion-item>
我不知道如何获得{q:'i'}部分,以使我实际上等于索引,我不断出错。
答案 0 :(得分:3)
您不是在此处设置索引,而是将id
设置为'i'
,它是字符串。
将其更改为此[queryParams]="{id: i}"