新手在这里做出反应并试图将我的头包裹在新的 Context API 上(我还没有研究过 Redux 等)。
似乎我可以做很多我需要做的事情,但我最终会得到很多很多的提供者,所有这些都需要一个标签来包装我的主应用程序。
我将有一个 Auth 提供者,一个用于主题,一个用于聊天消息(vis Pusher.com)等。另外使用 React Router 是另一个包装器元素。
我将不得不结束这个(以及更多)......
<BrowserRouter>
<AuthProvider>
<ThemeProvider>
<ChatProvider>
<App />
</ChatProvider>
</ThemeProvider>
</AuthProvider>
</BrowserRouter>
或者,还有更好的方法?