Estoy usando react y react-router para mi aplicación en el lado del cliente. Parece que no puedo averiguar cómo obtener los siguientes parámetros de consulta de una URL como:
http://xmen.database/search#/?status=APPROVED&page=1&limit=20
Mis rutas se ven así (el camino está totalmente equivocado, lo sé):
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>
);
Mi ruta funciona bien, pero no estoy seguro de cómo formatear la ruta para obtener los parámetros que quiero. ¡Aprecio cualquier ayuda en esto!
willTransitionTo
ganchos en su manejador. Recibe parámetros de cadena de consulta. github.com/rackt/react-router/commit/…
getCurrentQuery