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
3 Réponses :
dans les accessoires pour TextIngut Vous pouvez définir un attribut maxlength. P>
de la documentation: p>
maxlength strong> numéro p>
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 p>
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.
Je voulais aussi cette fonctionnalité. L'exemple d'application dans la réact-native appelé UI Explorer a mis en œuvre TextInput avec une propriété maxlength. Cependant, je crois qu'ils ont fait ce changement le 22 juillet pour v0.9.0rc. Voici les liens - P>
Je dois montrer un maximum de 15 lettres et continuer. Dans le composant texte. Y a-t-il un moyen de faire fonctionner THS
<TextInput value={this.state} maxLength={10} />