Перейти к содержимому
v2.5.0
English
Русский
Документация

Текстовый ввод

Используйте эту страницу, когда пользователь вводит текст и главное решение — останется ли поле универсальным, станет многострочным или получит специализированный контракт ввода.

Быстрые правила выбора

  • Используйте TextField для универсального однострочного текста.
  • Используйте TextArea для многострочного текста.
  • Используйте PasswordField для ввода секретов со скрытием символов.
  • Используйте NumberField для точных числовых значений с шагом или границами.
  • Используйте PhoneField для ввода телефона с учётом страны.
  • Используйте PinField для коротких кодов подтверждения фиксированной длины.

По модели значения

Частые ошибки классификации

  • Не используйте TextField, когда маска, разбор телефона, шаг числа или показ секрета становятся частью контракта поля.
  • Не используйте TextArea для коротких однострочных значений.
  • Не используйте NumberField для идентификаторов или кодов, которые просто состоят из цифр.
  • Не используйте PinField для секретов в свободной форме или обычного текста.

Вспомогательные элементы

  • Используйте Label для подписи одного поля.
  • Используйте HelperText для короткой подсказки рядом с полем.
  • Используйте Fieldset, когда несколько полей относятся к одной именованной группе.