Jesus David Gil
Para tener una ruta con varios parámetros puede ser así:
series/ --| _category/ ------| _slug.vue
/series/comedy/wednesday
// comedy {{$route.params.category}} // wednesday {{$route.params.slug}}
Jesus David Gil
Para tener una ruta con varios parámetros puede ser así:
series/ --| _category/ ------| _slug.vue
/series/comedy/wednesday
// comedy {{$route.params.category}} // wednesday {{$route.params.slug}}
Santiago Velásquez Serna
En nuxt 3 las rutas dinamicas se definen asi [id].vue y se accede con vue 3: useRoute().params.id
Anyami Cornieles
Gracias! Yo he nombrado el archivo como [slug].vue y tiene esto:
<template> <p>{{ slug }}</p> </template> <script setup lang="ts"> import { useRoute } from 'vue-router'; const route = useRoute() const slug = route.params.slug as string </script>
< = menor &gt = > mayor No se porque me daña los signos
Carlos Rodríguez
Nuxt es una maravilla pero webpack es una total pesadilla que crea mucha desesperación, esperemos con ansias que Nuxt V3 que sea usado con Vite.
David Higuera
Está genial, incluso permite hacer anidamiento y seguir utilizando parámetros de ruta :o
Anyami Cornieles
En Nuxt 3, he puesto en mi app.vue
<template> <NuxtLayout> <NuxtPage /> </NuxtLayout> </template>
Es importante el NuxtPage para que se puedan renderizar las pages.
Fabricio Orrala
Como puedo hacer para rutas específicas. Digamos tengo toda una plataforma donde tengo login, logout, reset-password, register, welcome, main, search, profile, articles, user, etc. Recomiendas tener todo en la raiz de la carpeta pages? O podríamos organizar algo como:
access/login access/logout access/welcome user/profile user/reset-password
etc
Pero como hago para que las carpetas estén organizadas y no me afecte el path o la URL?
Diana Martinez
Puedes organizar la carpeta pages con la estructura que quieras, la URL representará esa estructura.
Fabricio Orrala
Entendido, muchas gracias!