【发布时间】:2020-08-27 17:22:44
【问题描述】:
我有一个问题,网址 /covid19/ 有效,但 /covid19 无效(末尾没有斜线)。
当您检查网络请求时,似乎是向 / 而不是 /covid19/ 发出请求
/covid19(无斜线)
/covid19/(带斜线)
我不确定这是否与 React 的路由器有关,这是我的配置:
ReactDOM.render(
<React.StrictMode>
<Router history={history}>
<Route path={"/covid19"} component={dashboard}/>
<Route path={"/"} component={dashboard}/>
</Router>
</React.StrictMode>,
document.getElementById('root')
);
该网站是: https://datcom-website.uc.r.appspot.com/covid19/
我的服务器在 App Engine 实例上运行。
【问题讨论】:
-
把
<Route exact path={"/"} component={dashboard}/>放在另一个上面并添加一个exact -
它仍然不起作用,它将请求路由到 / 而不是 /covid19/ @SakoBu
标签: javascript reactjs google-app-engine routes react-router