2016-08-09 5 views
0

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

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

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

А также, эта проблема возникает только в ИО, НЕ ANDROID И ПК

+0

Пожалуйста, добавьте некоторый пример кода, чтобы мы могли видеть, использование в 'нг-click' и как вы прикрепили его к элементам DOM –

ответ

3

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

please check: https://github.com/driftyco/ionic/issues/1022

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

+0

Мой первый инстинкт используйте какой-либо флаг или переменную счетчика, чтобы различать первое и второе события, возможно, в сочетании с вызовом 'setTimeout(). –

+0

Да, вы можете использовать флаг и проверить его. –

+0

Он работал нормально некоторое время, но снова он прекратил работу, а затем его запуск дважды щелкнул –