como dato, en cualquier map (mapState, mapMutation, mapGetters), podemos ponerle un nombre custom de esta forma:
methods: {
... mapMutations({double: 'getDouble'})
}
Introducción
Bienvenidos al Curso Profesional de VueJS
Introducción a VueJS
CLI y Dev Tools
Herramientas y Experiencia de Desarrollo + Archivos .vue
CLI - Hello World
Webpack
Babel
Eslint
SASS y BULMA
PUG
Ejercicio de SASS y PUG
Ejercicio Avanzado de Pug y SASS
Manipulación del DOM
Expresiones
Directivas
Data Binding
Computed properties
Watchers
Eventos
Integración a Platzi Music
Ejercicio de Manipulación del DOM
REST y HTTP
Servicios
Fetch API & Trae
Consumir API's REST
Sistema de Componentes
Component
Creación de componentes
Reactividad
Ciclo de vida
Comunicación entre componentes padres e hijos
Comunicación de hijos hacia padres
Utilización de Slots
Comunicacion entre Componentes Genericos - Event Bus y Plugins
Vue Router
Introducción a Vue Router
Instalar vue-router y configurar router view
Crear y Navegar Rutas con router-link
Extendiendo VueJS
Modifiers
Filtros
Directivas Personalizadas
Mixins
Clases, Animaciones y Transiciones36
Vue Transitions y Animaciones de CSS
Vuex
Estado Centralizado, Flux y Vuex
State
Mutations
Getters
Actions
Integración a Platzi Music
Nuxt.js
Server Side Rendering
Nuxt.js
Conceptos Básicos de Nuxt
Deploy a Producción con Now
Qué es now
Configuración de now y deploy
Conclusiones
Cierre del curso
Bonus
Internacionalización con vue-i18n
Unit Test Karma - Mocha & Webpack
Implementación de Autenticación de Usuarios en Vue usando JWT
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Ignacio Anaya
Aportes 6
Preguntas 0
como dato, en cualquier map (mapState, mapMutation, mapGetters), podemos ponerle un nombre custom de esta forma:
methods: {
... mapMutations({double: 'getDouble'})
}
Creo que en esta clase se nota el verdadero poder de Vuex, donde vemos que dos componentes hacen uso de las mismas propiedades y métodos, y que al cambiarse, gracias a la reactividad, se logran propagar en todos los componentes que la utilizan, interesante…
Me agrada como explica, los contextos son precisos.
Siento que hay más herramientas en mi arsenal como desarrollador.
¿Se puede utilizar los Watch para observar el comportamiento de un mapState?, por ejemplo asignar un watch en un componente Vue para count
Los getters, Una cosa es cómo almaceno los datos en mi store global y otra diferente qué datos me son útiles dentro de un componente. Por ejemplo, puede que dentro de mi store se almacenen un numero considerable de propiedades, pero que un componente solo necesite aquellos con una caracteristica unica.
Me parece (corrijánme si me equivoco) que los getters funcionan de forma similar a las computes ya que no modifica el valor de la propiedad, sino que retorna una operación realizada sobre la propiedad del state.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?