【问题标题】:Accessing redux dispatch from deeply nested components从深度嵌套的组件访问 redux dispatch
【发布时间】:2017-03-11 06:00:13
【问题描述】:

我将 react-redux 与组件一起使用。它将调度作为道具传递给我的顶级组件,但我无法从深度嵌套(以及其他一些更复杂的安装)组件访问它。从任何组件访问调度的最佳方式是什么?我需要手动将它作为道具传递给我想在其中使用它的每个组件吗?

【问题讨论】:

    标签: javascript reactjs redux react-redux


    【解决方案1】:

    如果您不想在任何地方使用connect,您可以显式导入存储并在其上调度:http://redux.js.org/docs/basics/Store.html

    【讨论】:

      【解决方案2】:

      您可以在组件上使用connect,即使它们位于某些已连接的组件之下。

      【讨论】:

      • 哦,真尴尬。是的,我现在意识到您需要 connect 发送组件才能通过。傻我。谢谢!
      • 别担心!一个人必须从某事开始!
      猜你喜欢
      • 1970-01-01
      • 2017-08-27
      • 1970-01-01
      • 1970-01-01
      • 2020-12-15
      • 2019-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多