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

317
Vistas
¿Cómo acceder al contexto de Nuxt dentro del gancho fetch ()?

Quiero acceder a los accesorios dentro de async fetch() pero también estoy usando async fetch(context). Entonces, no estoy seguro de cómo acceder a los accesorios.

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

0

En Nuxt 2, tienes 2 ganchos de fetch .

El anterior, anterior a Nuxt 2.12, fetch(context) que se parece mucho a asyncData . Se ejecuta antes de la creación del componente, por lo que no tiene acceso a él (datos, accesorios, opciones... nada).
Este está en desuso, use asyncData en su lugar.

El nuevo, de Nuxt 2.12, fetch() (sin parámetros). Se ejecuta al mismo tiempo que el gancho created() . Tiene acceso al contexto del componente (accesorios, datos, etc.).

 fetch(context) { // "this" doesn't exists // context is the Vue global context } fetch() { this.myProp // "this" exists and have access to props }
about 4 years ago · Juan Pablo Isaza Denunciar

0

Como se muestra en la documentación , puede acceder al contexto con this cuando usa el gancho fetch() como

 async fetch() { await this.$axios // or whatever this.$i18n etc..... }

No use fetch(context) como se explica aquí .

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