Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript &引用;“反应路由器dom”;路由器组件不工作_Javascript_Reactjs_Router_React Router Dom_History - Fatal编程技术网

Javascript &引用;“反应路由器dom”;路由器组件不工作

Javascript &引用;“反应路由器dom”;路由器组件不工作,javascript,reactjs,router,react-router-dom,history,Javascript,Reactjs,Router,React Router Dom,History,我想明确地使用历史。所以我知道BrowserRoute,但我想使用Route并使用历史作为它的属性。当我运行程序时,我会得到这个页面 这是我的Approver.js 从“React”导入React; 从“react Router dom”导入{Router,Route,Switch}; 从“历史”导入{createBrowserHistory}; 从“./组件/登录页面”导入登录页面; 从“./组件/ExpenseDashboardPage”导入ExpenseDashboardPage; 从“

我想明确地使用历史。所以我知道BrowserRoute,但我想使用Route并使用历史作为它的属性。当我运行程序时,我会得到这个页面

这是我的Approver.js

从“React”导入React;
从“react Router dom”导入{Router,Route,Switch};
从“历史”导入{createBrowserHistory};
从“./组件/登录页面”导入登录页面;
从“./组件/ExpenseDashboardPage”导入ExpenseDashboardPage;
从“./components/AddExpensePage”导入AddExpensePage;
从“./components/EditExpensePage”导入EditExpensePage;
从“./组件/NotFoundPage”导入NotFoundPage;
从“/PublicRoute”导入PublicRoute;
从“/PrivateRoute”导入PrivateRoute;
export const history=createBrowserHistory();
常量批准器=()=>(
);

导出默认批准程序我将“历史记录”版本更改为“4.7.2”。它工作正常。

我将“历史记录”版本更改为“4.7.2”。它可以正常工作。

历史记录包的版本是什么?如果加载项更适合调试。谢谢。也许此链接可以帮助您历史记录包的版本是什么?如果加载项更适合调试。谢谢。也许此链接可以帮助您