Del curso: Vue avanzado 1
Accede al curso completo hoy mismo
Únete hoy para acceder a más de 24.900 cursos impartidos por expertos del sector.
El parámetro context en el Composition API - Tutorial de Vue
Del curso: Vue avanzado 1
El parámetro context en el Composition API
Te voy a explicar cuál es el propósito del parámetro 'context' en el Composition API. Aquí en este componente puedes notar que la función 'setup' recibe el parámetro 'props' y un objeto que se llama 'context'. Revisando la documentación de Vue, puedes notar que este objeto tiene el propósito de proporcionar los valores de 'attributes', 'slots' y 'emit'. Aquí puedes ver que 'atributes' y 'slots' no son objetos reactivos. Luego 'emit' es el mismo método que utilizábamos antes para emitir eventos desde un componente hijo a un componente padre. La diferencia es que con el Options API teníamos que llamar el método a través de '$emit', mientras que en el Composition API tenemos que llamar el método a través del parámetro 'context'. Aquí puedes ver un ejemplo de un componente utilizando la propiedad 'context'. Aquí yo estoy configurando este componente a través de una función genérica donde yo paso la propiedad y los 'props'. Si abrimos esta función, puedes notar que yo estoy llamando la…
Practica mientras aprendes con los archivos de ejercicios.
Descarga los archivos que el instructor utiliza para enseñar el curso. Sigue las instrucciones y aprende viendo, escuchando y practicando.
Contenido
-
-
-
-
-
-
-
-
-
(Bloqueado)
¿Qué es Composition API?3 min 51 s
-
(Bloqueado)
Creando variables reactivas con ref y reference4 min 57 s
-
Funciones para acceder al ciclo de vida de un componente2 min 28 s
-
(Bloqueado)
Observando variables con watch y watchEffect1 min 59 s
-
(Bloqueado)
Definiendo propiedades computadas usando Composition API1 min 30 s
-
(Bloqueado)
El parámetro context en el Composition API1 min 24 s
-
(Bloqueado)
Implementando un componente complejo con Composition API4 min 20 s
-
(Bloqueado)
Polimorfismo de componentes con Composition API3 min 53 s
-
(Bloqueado)