我正在使用 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设备上无效。我也没有在控制台中收到任何错误。
答案 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)
我确实遇到了同样的问题,删除离子列表为我解决了这个问题。