Réagir: Ne pas utiliser keyUp pour les événements onChange
Est-il possible de Réagir de feu le onChange
événement après le focus sur un élément est perdu plutôt que d'avoir sur keyUp
(actuellement, onChange
est une abstraction de tout événement qui manipule la valeur du champ)? keyUp
est un peu lent pour moi, et je pense que cela peut aider le mobile expereince avec ce que je suis en train de construire pour passer de la cuisson, pour une fois que le champ est concentré.
N'est-ce pas, normalement, ce que le "onBlur" événement est pour? Je suis familier avec la Réagir cadre, mais j'imagine qu'il pourrait soutenir que, dans une certaine forme.
Est sûr. Réagir résumés des événements bien, c'est un de ces gros vue des cadres
Est sûr. Réagir résumés des événements bien, c'est un de ces gros vue des cadres
OriginalL'auteur Kyle Hotchkiss | 2014-06-02
Vous devez vous connecter pour publier un commentaire.
Vous cherchez quelque chose de ce genre?
JS Fiddle
J'ai peut-être l'interprétation de ce que vous allez avoir tort, mais vous devriez être en mesure d'obtenir vos valeurs par e.cible.valeur ou par l'utilisation d'un ref, comme:
et puis dans votre handleChange fonctions vous devriez avoir quelque chose comme ceci:
OriginalL'auteur captray
Vous pouvez construire votre propre composant qui prennent en charge ce problème, par exemple:
Et l'utiliser à la place de
React.DOM.input
où vous le souhaitez.OriginalL'auteur tungd