(点击)对ionic 3进行更新后是否更改?

时间:2019-02-27 01:49:01

标签: angular ionic-framework tap

我有一个可以使用到去年(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文件中注释以下行的问题:

我不知道为什么它现在阻止了点击,但是从这一行开始,点击就像以前一样有效。

1 个答案:

答案 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两种版本都可以使用。