如何使React忽略一条路线?

问题描述 投票:0回答:1

我正在做一个项目,由于时间太长,需要将用户重定向到API。问题在于API和React前端在同一个域中。因此,当浏览器请求mydomain.com/api/blahblahblah时,它会被React Router拾取,并且永远不会到达API。

我需要React来忽略对该特定路由的请求,并让API处理它。

该应用程序托管在Heroku上,因此有可能是Heroku问题,而不是React问题。

reactjs heroku deployment routing react-router
1个回答
0
投票

如果仅使用良好的旧锚标记(标记),则应获得预期的效果。

此外,您也可以使用JS触发重定向:

<MyComponent onClick={ () => window.location.href = 'this/awesome/url/' } />
© www.soinside.com 2019 - 2024. All rights reserved.