7
votes

Existe-t-il un moyen de limiter la longueur d'un textinput dans le natif?

J'essaie de le faire pour que mon programme ne vous permet pas de saisir plus d'une certaine quantité de caractères dans un composant TextInput, similaire à la maxlength fonctionne pour l'entrée. Je n'ai pas été capable de trouver quoi que ce soit maxlength similaire pour TextInput. Existe-t-il un moyen facile de définir un nombre maximum de caractères pour le composant ?


0 commentaires

3 Réponses :


6
votes

dans les accessoires pour TextIngut Vous pouvez définir un attribut maxlength.

de la documentation:

maxlength numéro

limite le nombre maximum de caractères pouvant être entré. Utilisez ceci au lieu de mettre en œuvre la logique dans JS pour éviter tout scintillement. @platform iOS


1 commentaires

Maxlength ne fonctionne pas dans Web NPM Exécuter Web, dans Android et IOS Travailler bien, si je suis placé maxlength = 3 et SecureTextEntry = {true} alors que vous travaillez pour que les données sont masquées.




3
votes
<TextInput value={this.state} maxLength={10} />

0 commentaires