我有一个可以使用到去年(2018年)的应用程序 但是现在我尝试使用它,并且它不再起作用了。
我有此代码:
<ion-row *ngFor="let p of pages" (tap)="itemTapped($event, p)">
<button class="quadrado" ion-button large full color="primary">
<p>{{p.title}}</p>
</button>
</ion-row>
当我点击该行时,什么也没有发生。它曾经用来打开另一个页面。 发生了什么?自上次运行以来,我没有更改代码。
我尝试使用(点击),但两者均无效。
更新
我修复了在所有html文件中注释以下行的问题:
我不知道为什么它现在阻止了点击,但是从这一行开始,点击就像以前一样有效。
答案 0 :(得分:0)
尝试此代码,我已经对其进行了测试,并且可以正常工作
<ion-row *ngFor="let p of pages">
<button class="quadrado" ion-button large full color="primary" (click)="itemTapped($event,p.page)">
<p>{{p.title}}</p>
</button>
</ion-row>
在ionic 4中不推荐使用 button ion-button ,因此,如果您在ionic 4中使用它,则仅使用 ion-button 。和ionic 4两种版本都可以使用。