将Redux SubApp与React Router配合使用

时间:2018-03-03 01:53:18

标签: reactjs redux react-router

是否可以将这种方法isolating SubApps与React Router一起使用?

问题是每次路由更改时,SubApp将重新渲染,然后redux存储将断开连接。

class BigApp extends Component {
  render() {
    return (
      <Router history={history} >
        <Route component={SubApp1} />
        <Route component={SubApp2} />
        <Route component={SubApp3} />
      </Router>
    )
  }
}

1 个答案:

答案 0 :(得分:0)

是。我有同样的问题。我解决它的方式是here。解决方案的关键是在每个子应用程序的根应用程序和本地存储上维护一个全局存储,并在它们之间使用Observer模式。