我认为问题在于,这两个包都是导入的单独的反应性路由器实例,因此Router的上下文不会从父组件传递到子组件。它似乎是,但我不确定是否有解决办法或其他建议的方法来解决这个问题的反应路由器v6。但是,如果我有完全相同的代码并从一个单独的纱线包中导入它,我就会得到
Uncaught Error: useRoutes() may be used only in the context of a <Router
最初的步骤之一是下载一个名为在输入终端sudo npm install --save react-router之后
它会导致一条错误消息npm WARN react-static-container@1.0.1 requires a peer of react@^0.13.0 || ^0.14.0 || ^15.0.0 but noneYou must install peer dependencies your