• 카테고리

    질문 & 답변
  • 세부 분야

    모바일 앱 개발

  • 해결 여부

    미해결

Setstate 질문이요

24.03.23 21:33 작성 조회수 55

0

Ontap 같은 경우는 Setstate를 써서 값 변경시 적용해주는데 음…onchanged 같은 건 발 this.변수 = 변수 이렇게. Setstate를 쓰지않고 바로 적용이 되는거 같아요 …,, 코드를 들여다보면 무슨차이가 있길래 Setstate 가 한쪽은 있고 한쪽은 없는 걸까요  

답변 1

답변을 작성해보세요.

0

안녕하세요!

setState()는 변수를 변경해주는 기능이 아니라 build() 함수를 다시 실행해주는 기능입니다.

setState()를 사용하고 안사용하고는 build()를 다시 실행하고 안실행하고의 차이가 있습니다.

제 초급 강의의 widget life cycle 섹션 다시 수강해보시면 도움 될 것 같습니다.

감사합니다!