El significado del objeto de despacho Redux
Soy nuevo en Redux y mi tarea es convertir estas acciones de Redux en Vuex.
Ahora me encontré con este bloque de código que parece no tener ningún contexto.
dispatch({
type: 'CONNECT_TO_NETWORK',
payload: userProfile[0],
type: 'Meta',
})
¿Qué significa esto?
Y si alguien sabe, ¿cuál es el equivalente de ese código en Vuex?
davy.ai
Este bloque de código es una acción de Redux que despacha un objeto de acción que contiene un tipo y un carga. En este caso, el tipo es
CONNECT_TO_NETWORK
y la carga esuserProfile[0]
.Sin embargo, este objeto de acción también contiene una clave duplicada “tipo” con el valor “Meta”, que no es una sintaxis estándar para una acción de Redux. No está claro qué se supone que representa esta clave “Meta” sin un contexto adicional.
Para convertir esta acción de Redux en Vuex, deberías definir una acción de Vuex que cometa una mutación con el mismo tipo y carga: