react-router刷新页面Cannot GET 问题
程序员文章站
2022-06-08 18:57:47
最近在做项目的时候遇到了如下错误 并在控制台看到了如下的报错 我先是按照控制台的错误搜索,得出的结果都是对meta头部进行设置,允许资源请求,但是问题依然没有解决,偶然间改变了想法,会不会是路由的问题呢,一搜还真是,这是因为没有历史记录 添加 即可 最终url会被打上 ,问题解决,说是因为打上 后不 ......
最近在做项目的时候遇到了如下错误
并在控制台看到了如下的报错
我先是按照控制台的错误搜索,得出的结果都是对meta头部进行设置,允许资源请求,但是问题依然没有解决,偶然间改变了想法,会不会是路由的问题呢,一搜还真是,这是因为没有历史记录
添加hashrouter
即可
import { hashrouter } from 'react-router-dom';
<hashrouter> {/*<route>*/} <route exact path="/" component={ app } /> <route path="/aboutme" component={aboutme} /> <route path="/myblog" component={myblog} /> <route path="/mytrip" component={mytrip} /> <route path="/aboutwebsite" component={aboutwebsite}/> {/*</route>*/} </hashrouter>
最终url会被打上#,问题解决,说是因为打上#后不再会请求服务器资源
问题参考:
上一篇: 染色馒头是什么,吃了有什么样的危害
下一篇: 香肠、牙膏和动物冷笑话
推荐阅读