Jak nastavit databáze hodnoty reagovat-redux státní hodnoty

0

Otázka

Já používám reagovat-redux a snaží se předem vyplňovat formulář s hodnotami, pokud to již dříve vyplnili. Takže tam je api endpoint, že jsem stále pre-obydlené formě hodnoty(v současné době uloženy ve státním), jako je tento.

Jen je třeba ukládat data z api jsem volal z componentDidMount a uložit je uvnitř redux obchod. Díky!!!

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

Nejlepší odpověď

0

Můžete vytvořit jednu akci pro nastavení data. To bude obsahuje všechny údaje, které chcete nastavit. A v redux jen dát to se šíří operátor (jako ...akce.užitečné zatížení)

2021-11-23 17:26:46

Jsem se zdají být stále následující při pokusu nastavit jméno hodnota pro vstup do tohoto.rekvizity.jméno: [object Object]
Kenny Quach

Nyní můžete simpify to V každém případě můžete dát data z akce se stejným klíčem jako v obchodě Pomocí této funkce redukce(stav = initialState, {type, ...akce}) { switch (typ) { případ SET_KYC_INFO_FROM_DATABASE: return { ...státu, kycForm: { ...státu.kycForm, ...akce } ` zde můžete uložit všechna data, které jste obdrželi na akci (bez typu), ant vložit do státu.kycForm
Andrew

Vaše odpověď by mohla být zlepšena s další podpůrné informace. Prosím, upravit, přidat další podrobnosti, jako jsou citace nebo dokumentace, tak, že ostatní mohou potvrdit, že vaše odpověď je správná. Můžete si najít více informací o tom, jak psát dobré odpovědi v centru nápovědy.
Community

V jiných jazycích

Tato stránka je v jiných jazycích

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