如何在提供者内部使用提供者?React/Redux



我需要使用一个主提供程序来向已经封装在提供程序中的React Route提供一些数据。以下语法适用吗?

<Provider store={store}>
<Router>
<Routes>
<Route path="/" element={<HomePage />} />
</Routes>
</Router>
<Provider store={store2}>
<Router>
<Routes>
<Route path="/about" element={<AboutPage />} />
</Routes>
</Router>
</Provider>
<Provider store={store3}>
<Router>
<Routes>
<Route path="/review" element={<ReviewPage />} />
</Routes>
</Router>
</Provider>
</Provider>

如果合适,我如何访问来自主要提供商的数据。我需要为第一个供应商商店制作另一个减速器吗?

在Redux中,没有"父";或";"孩子";供应商。Redux有一个商店。您的";子提供者";只是新的提供程序,覆盖所有子组件的父级。

如何在react redux 中决定我想要的2个嵌套提供者的状态

相关内容

  • 没有找到相关文章