J'utilise react et react-router pour mon application côté client. Je n'arrive pas à comprendre comment obtenir les paramètres de requête suivants à partir d'une URL comme:
http://xmen.database/search#/?status=APPROVED&page=1&limit=20
Mes itinéraires ressemblent à ceci (le chemin est totalement faux je sais):
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>
);
Mon itinéraire fonctionne bien, mais je ne sais pas comment formater le chemin pour obtenir les paramètres que je souhaite. J'apprécie toute aide à ce sujet!
willTransitionTo
crochets sur votre gestionnaire. Il reçoit des paramètres de chaîne de requête. github.com/rackt/react-router/commit/…
getCurrentQuery