Возможно ли в Nuxt. js иметь несколько параметров маршрута с одинаковой иерархией уровней? - PullRequest
0 голосов
/ 10 февраля 2020

Возможно ли в Nuxt. js иметь несколько параметров маршрута с одинаковой иерархией уровней? Например:

- entry
-- _id.vue
-- _slug.vue
- index.js

1 Ответ

0 голосов
/ 10 февраля 2020

Нет , это невозможно.

Но вы можете использовать простой обходной путь.

Случай 1

Вам нужно и _id, и _slug на одном маршруте. Тогда вы можете просто вложить их. Так что ваш маршрут будет выглядеть так: entry/_id/_slug. И ваши файлы будут выглядеть так:

entry/
--| _id/
-----| index.vue //this one is for _id
-----| _slug/
--------| index.vue //this one is for _slug

Также вы можете поменять _id с _slug, если это лучше соответствует вашим потребностям.

Дело 2

Вы нужны два разных маршрута: entry/id/_id и entry/slug/_slug. В этом случае ваши файлы будут выглядеть так:

entry/
--| id/
-----| _id.vue
--| slug/
-----| _slug.vue
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...