Le démarrage rapide sur readme.md mentionnait this.handleSubmit = this.handleSubmit.bind(this);
, qui est vide et déclenchera une erreur.
De plus, onChange
est géré correctement alors que onSubmit
ne l'est pas.
Peut-être devons-nous gérer ENTER
?
if(s === ENTER && this.props.onSubmit && value !== originalValue){
return this.props.onSubmit(value);
}
J'étais justement sur le point d'ouvrir un sujet pour ça. Ce serait génial ! (Et je vois que le composant d'entrée de mot de passe obsolète a onSubmit
)
3rded - pour l'instant j'ai copié le code dans un fichier localement et ajouté ma propre méthode onSubmit
4thed - J'ai également ajouté mon propre onSubmit personnalisé.
@danrspencer @jcar787 faisons une pull request, qu'en dites-vous ? :RÉ
@entrptaher Je pense que vous devriez le faire puisque vous avez découvert le problème en premier et ajouté l'essentiel. 😊
Merci pour l'essentiel cependant.
Vous avez raison.
Cependant, j'ai creusé profondément et j'ai trouvé que j'avais un problème avec le curseurOffset lorsque je soumets en utilisant ENTER.
Alors j'ai posé la question :D
Version crochet . Cependant, vous n'en tirez pas la valeur.
Je suppose que je l'ai accidentellement supprimé lors de la migration vers Ink 2 ou une version antérieure 🤷♂️ Si quelqu'un est prêt à aider, ce serait formidable ! Sinon, je m'en occuperai un peu plus tard cette semaine.
@SimenB laissez-moi tester le curseurOffset, je suis vraiment curieux à ce sujet. :RÉ
Cela fonctionne parfaitement.
Le sujet peut être clos.
Un grand merci à tous.
Je vais chercher le prochain bug :D
Commentaire le plus utile
3rded - pour l'instant j'ai copié le code dans un fichier localement et ajouté ma propre méthode
onSubmit