Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/454.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript (React.js)嵌套useContext(全局>;小组件)_Javascript_Reactjs_React Hooks_Context Api - Fatal编程技术网

Javascript (React.js)嵌套useContext(全局>;小组件)

Javascript (React.js)嵌套useContext(全局>;小组件),javascript,reactjs,react-hooks,context-api,Javascript,Reactjs,React Hooks,Context Api,我想知道嵌套useContext会出现什么问题 例如,我有这些文件 app.js -components -BookLists.js -BookReview.js -Comments.js -pages -Main.js -Viewer.js -Auth.js app.js 对于较小的组件,我需要全局和单独的上下文提供程序 比如 <context.Provider> <Main /> </context

我想知道嵌套useContext会出现什么问题

例如,我有这些文件

app.js
  -components
    -BookLists.js
    -BookReview.js
    -Comments.js
  -pages
    -Main.js
    -Viewer.js
    -Auth.js
app.js
对于较小的组件,我需要全局和单独的上下文提供程序

比如

<context.Provider>
   <Main />
</context.Provider>


React Context API提供使用多个上下文。查看以下内容以了解更多详细信息


太棒了!!非常感谢。真不敢相信我找不到这些!
<scrollerHistory.Provider>
  <BookList />
</scrollerHistory.Provider>