флаттер редукция StoreConnector против StoreBuilder - PullRequest
0 голосов
/ 20 мая 2018

Я использую Flutter redux для управления состоянием, и я не понимаю, почему у нас есть StoreConnector и StoreBuilder?
В чем разница между этими двумя параметрами, кроме параметров, которые они исключают?
Есть ли конкретная причина относительно того, когда мы должны использовать какой-либо из них?

1 Ответ

0 голосов
/ 20 мая 2018

Разница в основном в объеме изменений.

Я бы порекомендовал для StoreConnector почти каждый раз, за ​​исключением очень простых случаев.

StoreBuilder всегда слушаетна весь магазин.StoreConnector преобразует магазин в видо-модель, зависящую от виджета;это то, что позволяет redux быть умным в отношении того, какие части дерева необходимо обновлять при изменении магазина.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...