-1
我試圖更新使用對象,包括類似的東西的狀態:反應的setState刷新布爾
Object {check1: false, check2: true, check3: false}
但是當我用的setState將它添加
this.setState({check : tmpObj});
所有值在狀態中變爲「假」,而tmpObj本身保持不變。
here是一個代碼示例。我正在加載顯示爲複選框的標準列表,並且此函數是爲onChange事件創建的。
我在做什麼錯了?
更好。 – alix
[here](https://pastebin.com/KegTdUHz)我正在加載作爲複選框呈現的標準列表 – CrazyWu
setState替換整個對象並觸發呈現。您傳遞給setState的新對象不具有check1,check2和check3屬性。 – qkr