@AndrewRusinas

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

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

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

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

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

Похожие вопросы
22 нояб. 2024, в 22:26
3500 руб./за проект
22 нояб. 2024, в 21:47
3000 руб./за проект
22 нояб. 2024, в 21:44
50000 руб./за проект