Я использую дочерние компоненты Nuxt, но также хочу ссылаться глубже за дочерним.
Я думаю, это лучше всего объясняет.
example.com/cars <-- cars.vue (has nuxt-child)
example.com/cars/bmw/ <-- cars/_maker.vue (this is the child)
example.com/cars/ford/ <-- cars/_maker.vue (this is the child)
example.com/cars/bmw/i3 <-- cars/_maker/type.vue (shows wrong template)
example.com/cars/ford/mustang <-- cars/_maker/type.vue (shows wrong template)
_type.vue
не отображается,вместо этого он использует шаблон _maker.vue
.
У меня нет расширенных маршрутов, он полностью отключен от маршрутизации структуры каталогов.
Как мне получить маршруты /i3
и /mustang
для использования шаблона type.vue
?
Я думаю, что могу сделать это, не используя Nuxt-Child и делая что-то подобноено я теряю хорошее поведение Nuxt-Child.
example.com/cars <-- cars/index.vue
example.com/cars/bmw/ <-- cars/_maker/index.vue
example.com/cars/bmw/i3 <-- cars/_maker/_type.vue