我正在输入一些URL,并且该URL将我重定向到登录页面。我想在登录后转到输入的URL。在重定向到登录页面之前,有什么方法可以捕获最初输入的URL。我正在使用reactJS。我想捕获该URL,以便可以将其存储在状态中并将其发送到路由组件。
window.location.href
要么
document.url
要么
document.referrer
所有这些都提供了登录页面的URL,而不是用户输入的原始URL。 reactjs有什么办法吗?我也在使用react-router。
答案 0 :(得分:0)
与
反应的路由器 <Route path="/:page/:id" render={} >
将解决此问题...而现在所有
window.location.href
或document.url
或document.referrer
给出正确的结果。