Нажмите Событиене работает в iOS для приложения IONIC 3 - PullRequest
0 голосов
/ 18 мая 2018

Я работаю с ионным приложением 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 голосов
/ 27 июля 2018

Я столкнулся с той же проблемой, удаление списка ионов решило эту проблему для меня.

0 голосов
/ 07 июня 2019

Просто добавьте директиву tappable к вашему элементу.Нравится:

 <ion-col text-center tappable (click)="presentSortedFoodModal('sugar')">
....
</ion-col>
0 голосов
/ 18 мая 2018

Я решил эту проблему.Мой ion-grid был внутри ion-list.я удаляю ion-list и помещаю ion-gird вне <ion-list> и click событие начинает работать и на устройстве iOS.

Я не уверен, что это правильный подход или нет, но это решило мою проблему.

лучшие ответы по-прежнему приветствуются.

спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...