Sto usando React e React-Router per la mia applicazione sul lato client. Non riesco a capire come ottenere i seguenti parametri di query da un URL come:
http://xmen.database/search#/?status=APPROVED&page=1&limit=20
I miei percorsi assomigliano a questo (il percorso è totalmente sbagliato lo so):
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>
);
Il mio percorso funziona correttamente ma non sono sicuro di come formattare il percorso per ottenere i parametri che desidero. Apprezzo qualsiasi aiuto su questo!
willTransitionTo
ganci sul tuo handler. Riceve i parametri della stringa di query. github.com/rackt/react-router/commit/…
getCurrentQuery