Я використовую реактор та реактор-маршрутизатор для свого застосування на стороні клієнта. Я не можу зрозуміти, як отримати такі параметри запиту з 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