catch-all включая index

В роутинге хочу получить и [...slug].vue и index.vue в один файл. Не хочется выходить в кастомизацию роутинга...


Ответы (1 шт):

Автор решения: eri

Получилось вот так

definePageMeta(
    {
        alias: '/',
    }
)

const route = useRoute()
const slug = route.params.slug || ['index']

alias тут добавляет недостающий роут

→ Ссылка