Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

104
Vistas
Página estática dentro de la ruta dinámica NuxtJS

Tengo la aplicación Nuxt que tiene una lista de autos: /cars , allí puedes elegir uno específico /cars/:id . Quiero dentro de una barra de herramientas que enrute a diferentes vistas: * /cars/:id/routes , * /cars/:id/drivers etc.

Dentro de /cars/:id creo barra de herramientas y div con <NuxtChild />

 <template> <v-container> <v-toolbar flat class="rounded-pill " height="50"> <v-tabs centered slider-color="#356FA4" color="#55BAB4" icons-and-text> <v-tab>Overview<v-icon>fa-eye</v-icon></v-tab> <v-tab :to="`${$route.params.id}/gauges`" >Gauges <v-icon>mdi-gauge</v-icon></v-tab > <v-tab>Routes <v-icon>mdi-map-marker</v-icon></v-tab> <v-tab>Drivers <v-icon>fa-users</v-icon></v-tab> <v-tab>Damages <v-icon>fa-car-crash</v-icon></v-tab> <v-tab>Documents <v-icon>mdi-file-document-outline</v-icon></v-tab> <v-tab>Reminders <v-icon>mdi-alarm</v-icon></v-tab> </v-tabs> </v-toolbar> <div> <NuxtChild /> </div> </v-container> </template>

Cuando hago clic en los indicadores de cambio de página completa, quiero mantener la barra de herramientas en su lugar. ¿Qué me falta?

Estructura de carpetas:

 | index.vue | login.vue | map.vue | organization.vue | register.vue | +---cars | | index.vue | | | \---_id | gauges.vue | index.vue | \---users | index.vue | \---_id index.vue

lo que quiero

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Lo pruebo ahora mismo y descubrí que deberías poner el archivo _id.vue en lugar de _id/index.vue . Así que tu carpeta debería ser algo como esto:

 +---cars | | index.vue | | _id.vue (move your parent codes here) | \---_id | gauges.vue |

También hay un buen ejemplo en los documentos de páginas anidadas de nuxt:

pages/parent.vue contiene el componente. Todo en esta página se verá tanto en la página principal como en la secundaria.

pages/parent/index.vue contiene texto que se reemplazará cuando se haga clic en los enlaces secundarios.

pages/parent/child.vue y pages/parent/child2.vue se representarán como parent/child y parent/child2.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda