ng-click срабатывает дважды только в iOs divice

0

Я использую ng-click для div, который будет фильтровать данные. Я использую collection-repeat для отображения больших данных.

Когда данные меньше, щелчок запускается только один раз, но когда данные огромны, щелчок триггеров дважды. Я пробовал использовать fastclick.js, но не работал. Я только добавил angularjs один раз через ionic.bundle.min.js.

Я не могу поставить демо, поскольку это конфиденциальный проект.

Кроме того, ЭТО ПРОБЛЕМА ТОЛЬКО ПРОИСХОДИТ В IOS, НЕ В АНДРОИДЕ И ПК

  • 0
    Пожалуйста, добавьте пример кода, чтобы мы могли увидеть использование ng-click и как вы прикрепили его к элементам DOM
Теги:
ionic-framework
angularjs-ng-click

1 ответ

1
Лучший ответ

Да, есть проблема, иногда ng-click срабатывает дважды.

проверьте: https://github.com/driftyco/ionic/issues/1022

они предложили несколько решений

  • 0
    Мой первый инстинкт - использовать какую-то переменную типа flag или counter, чтобы различать первое и второе события, возможно, в сочетании с вызовом setTimeout() .
  • 0
    Да, вы можете использовать флаг и проверить его.
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню