首页 > 解决方案 > 如何使用 React context-API 在任何组件之间传递数据,而 Provider 不位于层次结构之上

问题描述

<Parent Component>       level-1
    <Child Component1>   level-2
        <Grand Child1.0> level-3
        <Grand Child1.1> level-3
    <Child Component2>   level-2
        <Grand Child2.0> level-3
        <Grand Child2.1> level-3

如果我们不能在不处于层次结构之上的情况下传递数据(根据我的理解,Provider 必须在顶部)任何其他解决方案(有或没有 context-api)

标签: reactjsreact-statereact-context

解决方案


如果没有提供者,您将无法将数据一直传递到所有组件。查看此内容以了解更多信息


推荐阅读