Я создаю приложение Кордовы и время отклика кликов медленное.Интеграция Fastclick.js с AngularJS
Я found в angular-touch плагин для угловых (которые, предназначены для угловых 1.2.0, похоже, что это, скорее всего, работать с более старыми версиями Угловое, так как это действительно просто набор директив), но при попытке это, я не получил результатов, которые я хотел. Клики по-прежнему не срабатывают при нажатии.
Из того, что я понимаю, fastclick.js является более устойчивой альтернативой угловому касанию в настоящий момент (поскольку угловое касание все еще находится в разработке). Я, однако, хочу, чтобы мои директивы ng-click
использовали fastclick.
Как интегрировать fastclick.js с угловым - могу ли я просто включить файл и инициализировать сценарий, или мне нужно обернуть поведение fastclick в ng-click
(по сути, что касается углового касания с его первым кодом)?
Примечание. Мое приложение использует Angular 1.0, так как оно было создано до стабильного выпуска.
Если щелчки не стреляя на кране, то вы сделали что-то неправильно. Я много раз использовал 'ng-click', и он всегда работал как шарм. Возможно, покажите нам упрощенный упрощенный код. – TheHippo
В качестве альтернативы вы можете попробовать: https://github.com/randallb/angular-hammer, который предоставляет директивы для привязки hammer.js к angular.js. – TheHippo
@ TheHippo Извините, не было ясно. Клики стреляют, но после задержки 300 мс - это то, что я имел в виду. Это делает все довольно невосприимчивым. Честно говоря, это может быть хорошо для приложения, но, если возможно, я хотел бы сделать это лучше. –