【发布时间】:2017-03-11 06:00:13
【问题描述】:
我将 react-redux 与组件一起使用。它将调度作为道具传递给我的顶级组件,但我无法从深度嵌套(以及其他一些更复杂的安装)组件访问它。从任何组件访问调度的最佳方式是什么?我需要手动将它作为道具传递给我想在其中使用它的每个组件吗?
【问题讨论】:
标签: javascript reactjs redux react-redux
我将 react-redux 与组件一起使用。它将调度作为道具传递给我的顶级组件,但我无法从深度嵌套(以及其他一些更复杂的安装)组件访问它。从任何组件访问调度的最佳方式是什么?我需要手动将它作为道具传递给我想在其中使用它的每个组件吗?
【问题讨论】:
标签: javascript reactjs redux react-redux
如果您不想在任何地方使用connect,您可以显式导入存储并在其上调度:http://redux.js.org/docs/basics/Store.html
【讨论】:
您可以在组件上使用connect,即使它们位于某些已连接的组件之下。
【讨论】:
connect 发送组件才能通过。傻我。谢谢!