Vue ne se déclenche pas des événements de clavier, il réagit à cliquer sur les événements mais les tentatives pour regarder et feu keypress
, keyup
, keydown
, change
, input
, focus
ou blur
tous ne font rien. J'ai fait un test de jquery pour regarder les mêmes événements et ils ont tous été virés en conséquence alors qu'est-ce qui me manque avec vue?événements clavier Vue pas de tir
Voici mon modèle jusqu'à présent que les montres pour les événements de clavier
...
<input type="text" palceholder="email" :value="email" v-on:change="updateEmail"/>
<input type="password" palceholder="password" :value="password" v-on:change="updatePassword"/>
...
et j'ai essayé de remplacer ce qui précède avec de nombreuses variations de différents événements comme noté plus haut, l'événement change
était ma dernière tentative. Toute aide devrait être grandement appréciée et merci d'avance.
pouvez-vous le reproduire sur jsfiddle.net? 'v-on: input' devrait fonctionner normalement. –
J'ai écrit un stylo sur codepen en utilisant Vue, VueRouter, et Vuex [link here] (http://codepen.io/wiseguy12851/pen/VaqprX) mais cela fonctionne comme prévu, ce qui me porte à croire que le problème est ailleurs. De mon côté, j'utilise Webpack pour construire donc mes suppositions sont soit son webpack, le fait que c'est un sous-composant qui ne le construit pas correctement, l'interpréteur de jade qui peut gâcher le v-on, ou autre chose. –
J'ai trouvé le problème et sa correction, merci pour votre aide rapide –