Два компонента react-redux на SPA

Интересно, возможно ли иметь несколько (не связанных) компонентов реакции-редукции на одной странице приложения с разными магазинами, кто-нибудь знает о проблемах с провайдером и самим маршрутизатором? Я пытаюсь внедрить состояние (хранилище гидратов с начальным состоянием) в компонент B из компонента A, оба компонента отображаются в SPA, а не в iframe.


person Felix    schedule 23.09.2016    source источник
comment
Что плохого в том, чтобы иметь два разных редуктора вместо двух магазинов?   -  person Shota    schedule 23.09.2016
comment
Обычно несколько хранилищ не являются хорошей практикой, вот небольшое объяснение   -  person Carlo    schedule 23.09.2016
comment
@Shota Компоненты находятся в разных базах кода, компонент A просто позволяет пользователю настраивать состояние, которое может быть введено в компонент B с помощью метода инициализации.   -  person Felix    schedule 23.09.2016
comment
Не могли бы вы уточнить, что означают разные кодовые базы?   -  person Shota    schedule 23.09.2016
comment
@shota два независимых компонента результатов. Они не являются частью одного и того же проекта. Подумайте о том, что вы хотите повторно использовать чей-то другой компонент в своем SPA, и состояние, которое возвращает этот компонент, вы хотите внедрить в свой собственный компонент в вашем SPA. ComponentA - это тот компонент, который не является вашим, а componentB вы можете передать ему состояние, поскольку выставляете метод для ввода начального состояния, оба компонента являются реактивными.   -  person Felix    schedule 23.09.2016
comment
Вы можете использовать combReducers, чтобы разделить хранилище на отдельные части на верхнем уровне. Я использовал это с несколькими командами, создающими различные компоненты реакции/редукции. Все они проходят через единую точку входа приложения, поэтому все они находятся в одном и том же магазине. Вы можете легко передавать действия/состояния между ними, выставляя действия и тому подобное.   -  person ajmajmajma    schedule 23.09.2016
comment
Возможный дубликат Сохранять компоненты между маршрутами с помощью react-router   -  person Paul Sweatte    schedule 23.09.2016