我有两个单独的组件,并且它们没有父子关系(我无法在组件A中渲染组件B),所以我无法编写道具并将其传递给道具。有使用组件B中组件A的状态和功能的单独方法吗? 自从我是一个初学者以来,我有点困惑。
答案 0 :(得分:0)
据我了解,他们俩都是同一个父亲 看看Context API是如何包装父亲的,然后它们都将具有您传递的相同状态和功能。
答案 1 :(得分:0)
我遇到了同样的问题,并使用了use-global-hook npm软件包。
Here是一篇文章,其中包含如何使用它的示例:
这是本文中可能感兴趣的部分:
这只是个人喜好,但我尽可能避免使用上下文API。 Here是概述其陷阱的文章