Я более или менее использовал это для рендеринга всех ссылок в маршрутизаторе, которые NUXT создает из страниц и подкаталогов.
<template>
<nav>
<nuxt-link :class="{ active: route.path === $router.currentRoute.path }"
v-for="route in $router.options.routes"
:key="route.path"
:to="route.path">{{ route.name }}
</nuxt-link>
</nav>
Моя проблемачто у меня есть структура страницы, например:
Link
Link
Link
Subdirectory
Link
Link
Когда я отображаю маршруты, мне выдается плоская карта ссылок, помеченных так:
Link Link Link Subdirectory-Link Subdirectory-Link
Что не очень полезно,Я не смог найти стандартный способ сделать это в NUXT.
Конечная цель - создать боковую панель с полной картой ссылок со складными секциями. Любая помощь будет принята с благодарностью.