Les Événements tactiles en Vue 2.0
Je suis l'aide de Vue 2.0 et devrait travailler avec les gestes de balayage. J'ai vérifié qu'il y a un plugin officiel (nommé vue-touch), mais comme ils disent, Vue 2.0 n'est pas encore supporté.
Je sais qu'il y a des tonnes de bibliothèques qui prennent en charge les gestes de balayage, mais qui bibliothèque vaudrait mieux actuellement pour travailler avec Vue 2.0? (en termes de lightweightness et switchability si vue-touch devenir compitable avec vue 2.0) Ou est-il recommandé de bibliothèques pour les événements tactiles en général?
- Je n'ai pas de réponses tranchées pour vous peut-être à l'aide de cette combinaison avec la vue peut vous aider? hammerjs.github.io Vous pourriez probablement écrire vos propres directives pour elle, ce qui rend beaucoup plus facile à utiliser avec Vue.
- Je ne pouvais pas penser à une façon d'utiliser les directives à cet effet. les événements de directives sont limitées et je pense qu'on ne peut pas attraper le cas dans la directive elle-même. Si c'est possible, je serais heureux de le voir.
Vous devez vous connecter pour publier un commentaire.
J'ai vérifié et il y a déjà une vue-touch pour Vue 2.0, il est sur une autre branche bien:
https://github.com/vuejs/vue-touch/tree/next
vue2-touch-events
fait une importante libération de 9 jours et il est actuellement le plus populaire pour gérer les événements tactiles en Vue: npmjs.com/package/vue2-touch-eventsVous pouvez facilement utiliser le Marteau directement dans la Vue. Créez Vue directives pour envelopper le Marteau toucher les événements qui vous intéressent. Le faire une fois pour toute votre application. C'est facile et ne devrait pas vous mettre hors de.
Vue2-marteau (1600 hebdomadaire mnp téléchargements) aussi enveloppements marteau, mais pour le moment j'ai opté pour ce faire directement. Vue2-touch-événements (5000 hebdomadaire mnp téléchargements) ne pas tirer parti de Marteau, ce qui semble courageux.