Reactjs 我们可以在react redux中有多个商店吗

Reactjs 我们可以在react redux中有多个商店吗,reactjs,redux,react-router,react-redux,Reactjs,Redux,React Router,React Redux,我有一个要求,我需要打开一个弹出窗口,从主反应应用程序,这个弹出窗口将有一个单独的redux存储从父(它的一个更大的应用程序作为良好的父应用程序)。我们能在两个人之间交流吗 其想法是将这个弹出式应用程序作为节点模块,并在不同页面中作为可重用组件使用。现在我有几个问题 我们可以创建2个redux存储并让它们相互通信吗 其他 我看到了一些关于维护子应用程序的内容,请看这里 . 我们可以在主应用程序和子应用程序之间保持通信吗 商店 如何在弹出应用程序中维护路由器,如 在弹出窗口中,历史记录返回不起作用

我有一个要求,我需要打开一个弹出窗口,从主反应应用程序,这个弹出窗口将有一个单独的redux存储从父(它的一个更大的应用程序作为良好的父应用程序)。我们能在两个人之间交流吗

其想法是将这个弹出式应用程序作为节点模块,并在不同页面中作为可重用组件使用。现在我有几个问题

  • 我们可以创建2个redux存储并让它们相互通信吗 其他
  • 我看到了一些关于维护子应用程序的内容,请看这里 . 我们可以在主应用程序和子应用程序之间保持通信吗 商店
  • 如何在弹出应用程序中维护路由器,如 在弹出窗口中,历史记录返回不起作用。有什么想法吗

  • 如果您能分享任何实例,我们将不胜感激。

    最初的Flux模式描述了在一个应用程序中有多个“存储”,每个存储持有不同领域的域数据。这可能会带来一些问题,例如需要一个存储“等待”另一个存储进行更新。这在Redux中是不必要的,因为数据域之间的分离已经通过将单个缩减器拆分为更小的缩减器来实现。希望我能帮忙

    听起来是个坏主意,你可以简单地将一个商店组织成包含两个大对象——一个用于应用程序,一个用于子应用程序,然后在拥有一个单独的状态对象的同时保持通信选项。问题已经在这里得到了回答>>