0

我遇到了一个场景,其中我完全使用 React hooks 来制作一个应用程序。

我不得不在应用程序中使用某些与钩子不兼容的 NPM 库。为了避免道具钻孔,我打算使用 useContext。因为我的一些使用非钩子兼容的 npm 库的组件必须是基于类的。

使用 React-context api 和 useContext 是明智的选择之一。

以下是一个非常基本的示例,适用于任何尝试将 useContext 作为上下文消费者和上下文提供者一起使用的人。

代码沙盒

4

0 回答 0