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