Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.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 哈希路由器在生产环境中工作,但浏览器路由器不工作';反应网页应用程序中的t_Javascript_Reactjs_Webpack_React Router_React Router V4 - Fatal编程技术网

Javascript 哈希路由器在生产环境中工作,但浏览器路由器不工作';反应网页应用程序中的t

Javascript 哈希路由器在生产环境中工作,但浏览器路由器不工作';反应网页应用程序中的t,javascript,reactjs,webpack,react-router,react-router-v4,Javascript,Reactjs,Webpack,React Router,React Router V4,我正在使用一个自定义的网页包模板开发React应用程序,我想访问浏览器路由器。它在重定向到404页面的生产环境中不工作,但在本地环境中工作得很好。我测试了它和哈希路由器,它正在生产中工作,但它在URL中添加了一个#哈希符号,我不想在URL中使用这个哈希 要删除#将路由器从HashRouter更改为BrowserRouter: 从“react router dom”导入{BrowserRouter}; 您可以在此处找到示例和更多详细信息:要删除#请将路由器从HashRouter更改为Browse

我正在使用一个自定义的网页包模板开发React应用程序,我想访问浏览器路由器。它在重定向到404页面的生产环境中不工作,但在本地环境中工作得很好。我测试了它和哈希路由器,它正在生产中工作,但它在URL中添加了一个#哈希符号,我不想在URL中使用这个哈希

要删除
#
将路由器从
HashRouter
更改为
BrowserRouter

从“react router dom”导入{BrowserRouter};
您可以在此处找到示例和更多详细信息:

要删除
#
请将路由器从
HashRouter
更改为
BrowserRouter

从“react router dom”导入{BrowserRouter};

您可以在此处找到示例和更多详细信息:

您可以添加一些日志错误或屏幕截图来帮助理解问题吗?您可以添加一些日志错误或屏幕截图来帮助理解问题吗?