Estou usando o react e o react-router para a minha aplicação no lado do cliente. Não consigo descobrir como obter os seguintes parâmetros de consulta de um url como:
http://xmen.database/search#/?status=APPROVED&page=1&limit=20
Minhas rotas são assim (o caminho está totalmente errado, eu sei):
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>
);
Minha rota está funcionando bem, mas não tenho certeza de como formatar o caminho para obter os parâmetros que desejo. Agradeço qualquer ajuda nisto!
willTransitionTo
ganchos em seu manipulador. Ele recebe parâmetros de string de consulta. github.com/rackt/react-router/commit/…
getCurrentQuery