Как создать простой глубоко вложенный маршрут в nuxt

#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 /…