我认为问题在于,这两个包都是导入的单独的反应性路由器实例,因此Router的上下文不会从父组件传递到子组件。它似乎是,但我不确定是否有解决办法或其他建议的方法来解决这个问题的反应路由器v6。但是,如果我有完全相同的代码并从一个单独的纱线包中导入它,我就会得到
Uncaught Error: useRoutes() may be used only in the context of a <Router
我正在使用webpack@2和React-Router@4构建一个React应用程序。/node_modules/react-router/Link.js:120:46)
at Object.children (/react-app/node_modules/react-router(/react-app/build/app.js:1:2