Cómo establecer los valores de base de datos para reaccionar-redux valores de estado

0

Pregunta

Estoy usando reaccionar-redux y tratando de rellenar un formulario con los valores si previamente se ha llenado. Así que hay una api extremo de que me estoy haciendo la pre-rellena el formulario de valores(actualmente almacenados en el estado), como este.

Sólo necesita almacenar los datos de la api que se llama desde la componentDidMount y almacenar dentro de la redux de la tienda. Gracias!

database javascript react-redux reactjs
2021-11-23 17:09:17
1

Mejor respuesta

0

Usted puede crear una acción para el conjunto de datos. Es la que contiene todos los datos que desea establecer. Y en redux acaba de poner con la propagación del operador (como ...acción.de la carga)

2021-11-23 17:26:46

Me parece estar obteniendo el siguiente cuando intento configurar el valor de nombre para la entrada a este.props.firstName: [object object]
Kenny Quach

Ahora usted puede simpify esta En cada caso que poner los datos de la acción con la misma clave, ya que en la tienda de Utilizar esta función de reductor(estado = initialState, {tipo, ...acción}) { switch (tipo) { case SET_KYC_INFO_FROM_DATABASE: return { ...estado, kycForm: { ...estado.kycForm, ...acción } ` aquí podrás guardar todos los datos que usted recibió a la acción (sin tipo) y pegarlo en el estado.kycForm
Andrew

Su respuesta podría ser mejorado con la información adicional de respaldo. Por favor editar para añadir más detalles, tales como las citas o la documentación, para que otros puedan confirmar que su respuesta es correcta. Usted puede encontrar más información sobre cómo escribir buenas respuestas en el centro de ayuda.
Community

En otros idiomas

Esta página está en otros idiomas

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Slovenský
..................................................................................................................