小编Chr*_*bin的帖子

从react-router哈希片段获取查询参数

我在客户端使用react和react-router作为我的应用程序.我似乎无法弄清楚如何从网址获取以下查询参数:

http://xmen.database/search#/?status=APPROVED&page=1&limit=20
Run Code Online (Sandbox Code Playgroud)

我的路线看起来像这样(我知道路径是完全错误的):

var routes = (
<Route>
    <DefaultRoute handler={SearchDisplay}/>
    <Route name="search" path="?status=:status&page=:page&limit=:limit" handler={SearchDisplay}/>
    <Route name="xmen" path="candidate/:accountId" handler={XmenDisplay}/>
</Route>
);
Run Code Online (Sandbox Code Playgroud)

我的路线工作正常,但我不知道如何格式化路径以获取我想要的参数.感谢任何帮助!

javascript client-side client-side-scripting reactjs react-router

102
推荐指数
6
解决办法
13万
查看次数