Cum de a stabili baza de date valorile pentru a reacționa-redux de stat a valorilor

0

Problema

Eu sunt, folosind reacționa-redux și încercarea de a pre-popula un formular cu valori dacă anterior a fost completat. Deci nu este un api endpoint că eu sunt obtinerea pre-populate formă de valori(în prezent stocate în stat), cum ar fi acest lucru.

Doar nevoie pentru a stoca datele din api-am sunat din componentDidMount și păstrați-l în interiorul redux magazin. Multumesc!!!

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

Cel mai bun răspuns

0

Puteți crea o singură acțiune pentru set de date. Acesta va conține toate datele pe care doriți să o setați. Și în redux doar pune-l cu răspândirea operator (ca acțiune.payload)

2021-11-23 17:26:46

Mi se pare a fi obtinerea de următoarele, atunci când am încercați să setați prenume valoarea de intrare la acest lucru.elemente de recuzită.prenume: [object Object]
Kenny Quach

Acum puteți simpify acest lucru, În fiecare caz, ai pus datele de acțiune cu aceeași cheie ca și în magazin Utilizați această funcție reductor(de stat = initialState, {tip, ...acțiune}) { switch (tip) { caz SET_KYC_INFO_FROM_DATABASE: întoarcere { ...de stat, kycForm: { ...de stat.kycForm, ...acțiune } ` aici veți salva toate datele pe care le-a primit la acțiune (fără tip) ant inserați codul în stat.kycForm
Andrew

Raspunsul tau ar putea fi îmbunătățit cu informații justificative suplimentare. Vă rugăm să editați pentru a adăuga mai multe detalii, cum ar fi citate sau documentația, astfel încât alții pot confirma că răspunsul este corect. Puteți găsi mai multe informații despre cum să scrie răspunsuri bune în centrul de ajutor.
Community

În alte limbi

Această pagină este în alte limbi

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