En NuxtJS (marco vuejs), tengo algunas dificultades con las rutas, quería preguntar cómo podemos crear este tipo de ruta usando el directorio de páginas o cualquier otro enfoque.
Ejemplo:
Ejemplos de rutas:
/some-route-of-page-2021
/some-route-of-page-2022 y así sucesivamente para cada año.
2021 / 2021 es el año y será dinámico
Tener una variable dinámica dentro de una ruta en sí es compatible con Nuxt3 . En Nuxt2, solo puede tener /some-route-of-page/XXX . En este caso, parece un poco más lógico tener este tipo de estructura de todos modos. Por lo general, no tiene muchas variables interpoladas en la ruta en sí, puede ser un poco confuso en mi opinión.
Las páginas dinámicas se gestionan añadiendo un guión bajo delante del parámetro. Por ejemplo, "_pageyear.vue"
Documentos: https://nuxtjs.org/examples/routing/dynamic-pages/ Sandbox: https://codesandbox.io/s/github/nuxtlabs/examples/tree/master/routing/dynamic-pages?from-embed