При проверке документации как на redux.dart, так и на build_redux, а также на angulardart, я видел два разных способа «подключения» к магазину из любого компонента в моем приложении:
- Создание объекта магазина в службе, а затем внедрение в любой компонент и выбор подсостояния, в котором мы заинтересованы
- создание экземпляров в корневом компоненте, а затем передача состояния и диспетчеров дочерним элементам через поля @Input ().
Так что я совершенно запутался, какой из них (или другой способ?) Наиболее эффективен и даст мне правильное управление сценой?