this.state.list
자식 목록을 렌더링하는 데 사용할 수 있는 일반 개체 목록이 있다고 가정 해 보겠습니다 . 그렇다면 개체를 삽입하는 올바른 방법은 무엇입니까 this.state.list
?
아래는 this.state
문서에 언급 된대로 직접 변경할 수 없기 때문에 작동 할 것이라고 생각하는 유일한 방법 입니다.
this._list.push(newObject):
this.setState({list: this._list});
이것은 나에게 못생긴 것 같습니다. 더 좋은 방법이 있습니까?
의 중복 가능성 ReactJS의 상태 배열의 올바른 수정 , 요청 병합
—
산적
이 모든 대답은 배열에 요소를 추가하는 것입니다. 하지만 요소를 제거하는 것은 어떻습니까? 아니면 단순히 어레이를 새 어레이로 완전히 재설정하려면?
—
Augustin Riedinger