单击<ion-col>的事件在iOS中不适用于IONIC 3应用程序

时间:2018-05-18 04:29:53

标签: javascript angular ionic-framework ionic3

我正在使用 ionic 3 应用程序。我的主页包含一个图标网格,我为<ion-col>创建了一个包含图标的点击事件。

HTML

<ion-col col-4 text-wrap (click)="changeSubCategory(17)">
    <ion-icon ios="ios-boat" md="md-boat" class="iconstyle primary-font-color"></ion-icon>
    <br>
    <p class="pstyle">Travel</p>
</ion-col>

此活动在Android设备上运行良好,但不知何故,它在iOS设备上无效。我也没有在控制台中收到任何错误。

3 个答案:

答案 0 :(得分:1)

只需在您的元素中添加“ tappable”指令即可。 喜欢:

 <ion-col text-center tappable (click)="presentSortedFoodModal('sugar')">
....
</ion-col>

答案 1 :(得分:0)

我解决了这个问题。我的 int ("2,000,000".replace("," , "")) 位于ion-grid内。我删除ion-list并将ion-list放在ion-gird之外,<ion-list>事件也开始在iOS设备上运行。

我不确定这是否正确,但它解决了我的问题。

更好的答案仍然欢迎。

感谢

答案 2 :(得分:0)

我确实遇到了同样的问题,删除离子列表为我解决了这个问题。