2014-10-28 49 views
7

Quale è più veloce in Ionic su un dispositivo mobile on-tap o ng-clic. Per me sembrano abbastanza simili, tuttavia onClick è molto più lento.Ionic che è più veloce ng-click o on-tap

codepen

<button class="button button-light button-dark" on-tap="onTap()">tap</button> 
<button class="button button-light button-dark" ng-click="onClick()">click</button> 
+0

Leggi questo: http://ionicframework.com/docs/api/page/tap/ –

risposta

11

Entrambi dovrebbero essere abbastanza uguali, perché un rubinetto può essere determinata basato solo su quanto tempo si verifica l'evento di tocco. Ho fatto qualcosa di simile qui sotto e ho avuto i metodi console.log quando hanno attivato il callback. Vedo che il rubinetto sta andando per primo, ma il clic sta accadendo contemporaneamente nel mio test.

<button class="button" on-tap="onTap()" ng-click="onClick()">Hit me</button> 
+0

Grazie, ha un senso ora –

Problemi correlati