<Router>
<div className="router-container">
<Route exact path="/" component={ Home } />
<Route exact path="/search" component={ Search } />
</div>
</Router>
比如现在搜索要搜 t: text
和 s: abc
,路由应该是 /search?t=text&s=abc
react-router
在 v4 之后不能获取 query params 了,所以在 Search 组件里 queryString.parse(this.props.location.search)
就行。
queryString 是 react-router 推荐使用的模块: npm install --save query-string