reactjs - 如何使用 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)
解决方案
如果没有提供者,您将无法将数据一直传递到所有组件。查看此内容以了解更多信息
推荐阅读
- python - 站点重新加载后,Django注册页面重新填充输入数据
- javascript - 使用 ReactJS 选择一些 JSON 数据时遇到问题
- python - 带有由字符串定义的 AND/OR 条件的 IF 语句
- r - 如何在 levelplot 中调整 NA 值的颜色?
- laravel - 尝试按类别显示帖子时找不到错误 404
- matlab - 是否可以使用 fitlm 为 Matlab 中的一个特定变量在多元线性回归中设置一个固定点?
- django - DRF 仅序列化 JSONField 的选定键
- php - 路由 [admin.index] 未定义
- django - 显示不带括号的 django 表单首字母
- c++ - 就地创建并推送到 const 引用向量