所以我只是按照udemy的材料UI教程,我在创建React应用程序中设置了一个上下文API,并没有像教程中那样传递道具。后来,我想使用该上下文API迁移到下一个JS,但现在我经常收到类似下面这样的错误: Error: Invariant failed: You should not use <Link> outsidea <Router> pages\_document.js
我有一个上下文API文件设置,它有一个状态和一个函数,它从API中获取数据并设置状态,我想将状态传递给我的其他组件。在我的App.js中,我使用React路由器来指定路由。如何使用上下文API将状态传递给这些组件,同时使用React路由器。我的ApiContext.js文件如下所示:
import Re