2015-04-10 5 views
13

Как вы устанавливаете такой атрибут? Например, поле CCV кредитной карты должно иметь максимальную длину 3. Срок действия должен иметь максимальную длину 2 в месяц и 4 года.Реагировать Нативный текстВернуть максимальную длину

+1

Я думаю, что вам нужно сделать это вручную, делая что-то вроде '' – zvona

+0

Тот же вопрос: http://stackoverflow.com/questions/31281216/is-there-a-way-to-limit-the-length-of-a-textinput-in-react-native?rq=1 –

ответ

18

maxLength опора является частью Реагировать Native:

<TextInput value={this.state.text} maxLength={4} /> 
+2

У меня есть maxLength = {4} в качестве реквизита TextInput, но симулятор позволяет вводить длину более 4. Является ли это ограничением симулятора или что-то мне не хватает? –

+1

@ 吳 強 福 Это странно. Он отлично работает для меня. А вы на последней версии? (Хотя это было добавлено уже более года назад ...) –

+0

Да, моя версия для реагирования - 0.43.3 –

Смежные вопросы