【发布时间】:2019-05-15 16:34:48
【问题描述】:
我刚刚从 ionic 4 beta 17 更新到 18,并引入了 <ion-item> 和 <ion-button> 的重大更改。 href 已替换为 routerLink。
我将此添加到我的代码中,现在路由不再起作用。 大多数情况下,编译器会抛出错误并说 ion-item 中不存在 routerLink。
我做错了什么?还是棱角分明?
"@ionic/angular": "~4.0.0-beta.18",
"@ionic/core": "~4.0.0-beta.18",
"@angular/core": "^7.1.3",
"@angular/router": "~7.1.3",
<ion-item text-wrap class="nav-item" routerDirection="forward"
[routerLink]="p.url"
*ngFor="let p of listOfPages; let i = index"
[class.active-item]="checkActivePath(p.url)"
[class.last-item]="i === (listOfPages.length - 1)">
<ion-label class="nav-label">
<ion-img [src]="p.icon" class="nav-icon"></ion-img>
<div class="text-block">
{{ p.title }}
</div>
</ion-label>
</ion-item>
【问题讨论】:
标签: angular ionic-framework angular7 beta ionic4