@AndrewRusinas

Как реализовать валидацию форм во flutter?

Возникла необходимость валидировать большое количество разных полей в разных формах в приложении, как банальные логин и регистрация, так и разные с пользовательским вводом.

Валидация данных двухэтапная, на клиенте и на сервере.

Есть ли какой-то бест практис на эту тему? Дублировать fieldValue и для каждого fieldHasError многократно кажется не лучшим решением. Плюс в разных формах может быть разный ответ от сервера и может быть необходима разная обработка и отображение ошибок.
  • Вопрос задан
  • 211 просмотров
Пригласить эксперта
Ответы на вопрос 1
Lucian
@Lucian
https://t.me/BusinessAndFreelance
Для унификации можно создать json файл который описывает типы валидаторов и шаблоны ошибок.
Можно использовать protobuf.
Для Flutter https://pub.dev/packages/validation_extensions
Нужно смотреть конкретно ваш пример чтобы что-то посоветовать.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы