首页 > 解决方案 > 为什么我的仓库有这么多上下文提供者?这是正常的吗?

问题描述

当我为我正在处理的 React Native 项目打开我的开发工具时,一切似乎都在上下文提供程序中包装了数十次。我什至没有在我的项目中使用 Context API。我已经包含了一个 ActionSheet Provider 和一个 Paper Provider,但就是这样。我只是想知道是否有人犯了这个错误,我是否应该以不同的方式设置组件树的根。上下文提供者

标签: reactjsreact-nativeexpodevtools

解决方案


我认为这在 Paper 等库中经常发生,因为 Provider HOC 将 props 传递给所有子 Paper 组件


推荐阅读