說我有http://www.example.com/page/#/search
路由這樣的:在傳遞可選參數反應路由器
<Router history={hashHistory}>
<Route path='/search/' component={SearchPage} />
</Router>
而當用戶確實使用提供name
和age
搜索框的頁面上的搜索(無論是可以被排除在外,或兩者都可以填充),我希望它重定向到:
http://www.example.com/page/#/search/?name=whatever%20name&age=15
這將顯示此特定搜索的結果。這也將允許直接鏈接到搜索結果。
現在在我的SearchPage
組件中,我如何檢查是否已提供?name=
或?age=
或任何其他搜索參數?