NextJS next-маршруты: как иметь несколько значений для одного и того же ключа? - PullRequest
0 голосов
/ 06 мая 2019

Мне интересно, как я могу иметь несколько значений, используя маршруты nextjs для одного и того же ключа, например:

Вот что у меня сейчас:

http://example.com/page?colors=white?numbers=1 query.colors будет строкой "white"

Вот что я хотел бы иметь:

http://example.com/page?colors=white-red-blue?numbers=1-2-3 Я бы хотел, чтобы query.colors был массивом, содержащим строки типа ["white", "red", "blue"]

пс: я использую https://github.com/fridays/next-routes

редактировать: Найдено это https://github.com/fridays/next-routes/issues/250

1 Ответ

0 голосов
/ 07 мая 2019

Используйте только один ? для разделения на параметры запроса.Затем вы можете использовать &, чтобы показать несколько значений.После этого у вас будет несколько вариантов отображения массивов в URL

.../page?colors=white&numbers=1
.
...