How to get dynamic nested routes like this?
Example path:
/something/3/item-4
Numbers are dynamic.
My pages files setup; not working:
/something/index.vue
/something/[id].vue
/something/item-[id]/index.vue
2 Replies
something/[id]/item-[itemId].vue
?Update (2):
I made progress by using
<NuxtPage />
in root file /something/[id].vue
. Up to now I was avoiding using <NuxtPage /> (something I recall not needing in Nuxt2?). Maybe I'm wrong?
Path works:
/something/3/item-4
File structure is now like this:
/something/index.vue // Catch-all if no param specified
/something/[id].vue // Contains <NuxtPage />
/something/[id]/index.vue // Something details page
/something/[id]/item-[id]/index.vue // Nested-item details page