В настоящее время я разрабатываю приложение Flutter с использованием BLoC и flutter_bloc, и мне интересно, как лучше всего управлять состоянием с помощью BLoC. В моей ситуации на одном экране есть две основные отдельные части. Итак, я создал два BLoC для каждой части экрана, поскольку я сначала попробовал с одним BLoC, и это не сработало. Из-за состояния триггера загружаются обе части экрана. Какая рекомендация в этой ситуации. Должен ли я использовать один BLoC на экран с более продуманным состоянием, чтобы он не перезагружал каждую часть, или я должен использовать один BLoC на динамическую часть экрана?
Как лучше всего использовать BLoC, один BLoC на экран или один BLoC на часть экрана?
Ответы (1)
Если вы хотите, чтобы ваш проект был масштабируемым, используйте блок для каждой функции, а не для каждого экрана.
person
islam akhrarov
schedule
16.12.2020