• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    미해결

this.setState((prevState) => { ... 구문이 잘 이해가 안 되네요.

21.08.12 15:06 작성 조회수 177

0

setState를 할 때 변경될 요소들을 화살표 함수의 리턴으로 보내준다는 건 알겠는데, 저 함수의 prevState는 대체 어디서 온 건가요? 콘솔 로그로 찍어보니까 {num1: 3, num2: 4, value: "12", result: "", win: 0} 가 찍히는 것으로 보아 state가 출력된 것은 알겠는데, 대체 어떻게 해서 state가 오게 된 건가요?

답변 1

답변을 작성해보세요.

0

prevState는 지금 현재 state입니다. 그냥 그 자리에 존재합니다.