#vue.js #vuejs2 #nuxt.js #vue-router
#vue.js #vuejs2 #nuxt.js #vue-маршрутизатор
Вопрос:
У меня проблемы с маршрутизацией nuxt
.
Например, у меня url
вот так www.example.com/slug1/slug2/slug3/slug4
.
При базовой nuxt
маршрутизации это должно быть так в папке:
pages //main page
_slug1 //folder fol slug1
index.vue //index for slug1
_slug2 //folder for slug2
index.vue //index for slug2
_slug3 //folder for slug3
index.vue //index for slug3
_slug4 //folder for slug4
index.vue //index for slug4
Есть ли простой способ? Например, только 1 папка для всех этих маршрутов?
pages
_slug //folder for all slug (slug1, slug2, slug3 and slug4)
Комментарии:
1. Почему вы хотите это изменить?
2. сделайте его простым, простым в обслуживании, и в основном у меня одинаковая страница / формат для всего этого slug..
Ответ №1:
Здравствуйте, для этого вы можете использовать неизвестную функцию динамических вложенных маршрутов. В принципе, добавьте pages/_.vue
файл и извлеките правильное содержимое на основе пути.
Комментарии:
1. Спасибо! Однако ссылка устарела. Теперь nuxtjs.org/docs/features /…