【发布时间】:2018-08-14 16:48:31
【问题描述】:
我的 react-router 是 4.2.0 版
我正在尝试接受对我的 React 应用程序的 POST 请求。我可能是盲人,但我无法找到在我的路线上指定请求方法(GET、POST)的方法。
如何设置它以接受 POST 请求?
render((
<BrowserRouter>
<div>
<Route exact path="/" history={history} render={() => (
loggedIn()
? (<MyApp />)
: (<Redirect to="/login"/>)
)}/>
<Route exact path="/login" history={history} render={() => (
loggedIn()
? (<Redirect to="/"/>)
: (<Login />)
)}/>
</div>
</BrowserRouter>
), document.getElementById('app'));
理想情况下,我希望第三条路由接受 POST 请求以处理来自供应商的 POST。
我找到了express-react-router,但无法找到/安装“express-location”包。
任何帮助将不胜感激。
【问题讨论】:
标签: javascript reactjs react-router react-router-dom react-router-v4