从深度嵌套的组件访问redux分派

Accessing redux dispatch from deeply nested components

本文关键字:访问 redux 分派 组件 深度 嵌套      更新时间:2023-09-26

我对组件使用react-redux。它将分派作为道具传递到我的顶层组件,但我在从深度嵌套(和其他一些更复杂的安装)组件访问它时遇到了麻烦。从任何组件访问分派的最佳方式是什么?我需要将它作为一个道具手动传递给我想要使用它的每个组件吗?

您可以在组件上使用connect,即使它们低于一些已经连接的组件。

如果你不想到处使用connect,你可以在它上面显式地导入store和dispatch: http://redux.js.org/docs/basics/Store.html