Что плохого в определении всех потоков, необходимых для приложения, в виджете root? - PullRequest
0 голосов
/ 17 июня 2020

Каковы недостатки настройки потоков для всех данных, которые мне понадобятся в моем приложении с помощью MultiProvider в root виджете приложения, а затем с помощью Provider.Of (context) для их извлечения в дочерних виджетах в будущее?

Если этот вопрос далек от истины или я неправильно понимаю какой-то основной принцип, лежащий в основе этого, пожалуйста, помогите мне понять, поскольку я, очевидно, новичок в этом!

1 Ответ

0 голосов
/ 17 июня 2020

Если вы используете этот метод, некоторые провайдеры, которые зависят от наличия данных у другого провайдера, могут не работать.

Например, вы хотите узнать, есть ли у пользователя запись об учетной записи. Если у него нет учетной записи, он go перейдет в форму профиля, а если у него есть учетная запись, он сможет видеть все свои покупки, хранящиеся во вложенной коллекции. Это невозможно сделать с мультипровайдерами.

Кроме них, я не думаю, что есть другие проблемы.

...