Я использую реагирующий и реагирующий маршрутизатор для своего приложения на стороне клиента. Я не могу понять, как получить следующие параметры запроса из URL-адреса, например:
http://xmen.database/search#/?status=APPROVED&page=1&limit=20
Мои маршруты выглядят так (я знаю, что путь совершенно неправильный):
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>
);
Мой маршрут работает нормально, но я просто не уверен, как отформатировать путь, чтобы получить нужные мне параметры. Ценю любую помощь в этом!
willTransitionTo
крючки на рукоятке. Он получает параметры строки запроса. github.com/rackt/react-router/commit/…
getCurrentQuery