2017-01-31 4 views
0

Я пытаюсь установить путь маршрута с помощью строки запроса. Но response-router всегда сортирует параметры запроса и показывает сортировку по алфавиту по URL-адресу.Как отключить сортировку параметров QueryString (React Router)?

Например, у меня есть страница фильтра местоположения, где я добавляю фильтры в свой список местоположений. Если я фильтр «Пакистан»: «Лахор», «Индия»: «Дели», а затем «Америка»: «Вашингтон», то URL должен выглядеть следующим образом:

/Search?Pakistan=Lahore&India=Delhi&America=Washington

Но URL показывает, как следует (в алфавитном порядке):

/Search?America=Washington&India=Delhi&Pakistan=Lahore

Как я могу отключить эту функцию сортировки в среагировать-маршрутизатор?

ответ

0

Об этом an issue.

TL; др: Вы должны обновить ваш React версии маршрутизатора для 4.x, то «исправить» этот вопрос не будет включены в 3.x будущей версии. Вы можете в конечном итоге создать ссылку с упорядоченным запросом в конце, а не использовать объект запроса example.

Смежные вопросы