สมมติว่าฉันมีรายการวัตถุธรรมดาอยู่ในthis.state.list
นั้นฉันสามารถใช้เพื่อแสดงรายการเด็กได้ แล้ววิธีที่ถูกต้องในการแทรกวัตถุthis.state.list
คืออะไร?
ด้านล่างนี้เป็นวิธีเดียวที่ฉันคิดว่ามันใช้ได้เพราะคุณไม่สามารถกลายพันธุ์this.state
ได้โดยตรงตามที่กล่าวไว้ในเอกสาร
this._list.push(newObject):
this.setState({list: this._list});
นี่ดูน่าเกลียดสำหรับฉัน มีวิธีที่ดีกว่า?