Del curso: Vue avanzado 2
Accede al curso completo hoy mismo
Únete hoy para acceder a más de 23.200 cursos impartidos por expertos del sector.
Definiendo acciones en Vuex - Tutorial de Vue.js
Del curso: Vue avanzado 2
Definiendo acciones en Vuex
Te voy a explicar cómo definir acciones en Vuex en una aplicación Vue implementada TypeScript. Para eso vamos a ver un ejemplo comparando JavaScript y TypeScript. En JavaScript, para poder implementar una acción, simplemente declaramos una función asíncrona, como puedes ver aquí. Esta función asíncrona recibe un objeto 'contexto' por el cual nosotros podemos llamar y hacer 'commit' de las mutaciones del estado. En este ejemplo simplemente lo que se hace es que se simula la llamada a un servicio remoto y luego los datos se pasan dentro del 'commit' para llamar esta mutación a través de un 'string' que indica el nombre de la mutación. En TypeScript, debido a que es un lenguaje en donde nosotros debemos definir cada uno de los tipos que vayamos utilizan en la aplicación, requiere más implementación. Aquí vamos a ver un ejemplo. En este ejemplo yo he decidido declarar una acción que se llama 'AUTENTICAR_USUARIO'. Esta acción va a ser llamada por los componentes cuando el usuario haga…
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)
Introducción a Vuex5 min 35 s
-
(Bloqueado)
Utilizando Vuex con TypeScript4 min 53 s
-
(Bloqueado)
Definiendo los valores del estado en Vuex5 min 14 s
-
(Bloqueado)
Definiendo las mutaciones del estado en Vuex7 min 5 s
-
(Bloqueado)
Definiendo acciones en Vuex7 min 3 s
-
(Bloqueado)
Definiendo getters en Vuex2 min 1 s
-
Definiendo el store en Vuex1 min 18 s
-
(Bloqueado)
Inyectando el estado dentro de los componentes3 min 32 s
-
(Bloqueado)
-
-
-
-