Dla wtyczki używam muszę mieć stan, który wygląda tak:Jak ustawić wartość setState dla macierzy zagnieżdżonej?
getInitialState() {
return {
invalid: true,
access: {
access_code: '',
zipcode: '',
password: '',
confirm: '',
hospital_id: '',
},
}
},
jak bym ustawić stan hospital_id bez ustawiania resztę dostępu?
Wydaje się usunąć wszystko, ale hospital_id:
this.setState({access: {hospital_id: 1}})
Mam nadzieję, że React wyjdzie z lepszym sposobem na zrobienie tego, jak na przykład 'updateState()', które zaktualizowałoby tylko przekazane klucze zamiast odwieźć to, co już tam jest. Uważam, że wszystkie te obejścia są niebezpieczne, ponieważ "milkną" w milczeniu, jeśli ktoś zapomni scalić nowy stan z istniejącym stanem. –