【发布时间】:2020-09-01 15:58:11
【问题描述】:
我正在尝试构建一个具有多个屏幕的应用。这些屏幕中的每一个都可能具有与之关联的唯一侧边栏组件,因此我决定构建一个通用侧边栏 HOC 并将基于屏幕的侧边栏组件传递给此 HOC,但我不知道如何实现这一点。我想也许我可以以某种方式将整个组件传递给 redux 存储,然后 HOC 将能够让该组件在其内部呈现,但我不认为/不知道这是否可能(谷歌搜索“将组件传递给redux store”总是返回“Passing redux store to components”的结果)。如果有人可以在这里指导我,我将不胜感激,我完全迷路了.. 谢谢
【问题讨论】:
-
你说得对,redux 不存储组件。请在您的问题中添加您正在使用的相关代码。您应该能够从导入它的任何地方调用您的 HOC。
标签: javascript reactjs redux