Tôi đang sử dụng react và react-router cho ứng dụng của mình ở phía máy khách. Tôi dường như không thể tìm ra cách lấy các tham số truy vấn sau từ một url như:
http://xmen.database/search#/?status=APPROVED&page=1&limit=20
Các tuyến đường của tôi trông như thế này (đường dẫn hoàn toàn sai mà tôi biết):
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>
);
Tuyến đường của tôi đang hoạt động tốt nhưng tôi chỉ không chắc chắn cách định dạng đường dẫn để có được các tham số tôi muốn. Đánh giá cao bất kì sự giúp đỡ nào về điều này!
willTransitionTo
móc trên trình xử lý của mình. Nó nhận các tham số chuỗi truy vấn. github.com/rackt/react-router/commit/…
getCurrentQuery