Contenido del curso
Rutas y Componentes con NuxtJS
Backend con Airtable y Netlify Functions
Consumo de nuestro backend con Netlify
Cierre del curso
Consumir el API
Contenido del curso
Consumir el API
Fabricio Orrala
EstudianteDiana Martinez
EstudianteFabricio Orrala
EstudianteDiana Martinez
EstudianteVíctor Julián González Estrada
EstudianteVíctor Julián González Estrada
EstudianteDiana Martinez
EstudianteDiana Martinez
EstudianteTengo unas preguntas. ¿Por qué una computed prop para el post? Es decir, fallaría algo si en vez de eso usamos el data?
Puedes utilizar data, pero tendrías que gestionar manualmente la reactividad, al hacerlo con computed, el cambio se propaga automáticamente.
Otra pregunta, lo que yo ponga en el return de asyncData, ya es una variable que puedo usar en todos lados? Por ejemplo desde una computed como en el ejemplo? y si quiero retornar 2 variables? como las usaría en un método, o una computed? o desde el html?
Es accesible al mismo nivel que las cosas declaradas en data y usarlas igual, con la diferencia de que esta función se ejecuta solo en el servidor (o durante el build si estás usando SSG).
Debes usar return en la función.
El middleware se usa antes, cómo podemos usar una función del store en el middleware o el asyncData? this.$store.function()?
Puedes usar un middleware así: https://nuxtjs.org/docs/directory-structure/middleware
O fetch / asyncData: https://nuxtjs.org/docs/features/data-fetching/
En el caso de nuxt, para esas funciones suele venir el store como un objeto en el context, así que es cuestión de recibiro desde ahí y utilizarlo.