Widget Lifecycle - Flutter

iseon_u·2023년 4월 19일
0

Flutter

목록 보기
4/4
post-thumbnail

Widget Lifecycle


createState 메서드


void createState() {
		super.createState();
}
  • 위젯의 상태를 생성하는 데 사용
  • 상태를 나타내는 State 객체를 반환

initState 메서드


void initState() {
	super.initState();
}
  • 상태를 초기화하기 위한 메서드 (변수 초기화 가능)
  • 부모 요소에 의존하는 데이터를 초기화할 때 사용, 데이터를 가져올 때 사용
  • initState 메서드가 build 메서드보다 먼저 호출

build 메서드

  • 위젯을 화면을 그리는 데 사용
  • State 객체가 변경될 때마다 호출
  • 변경된 상태에 따라 위젯의 모습 업데이트

setState 메서드

  • 위젯의 상태를 변경할 때 사용
  • 호출시 build 메서드가 다시 호출되어 위젯을 다시 그린다

dispose 메서드


void dispose() {
	super.dispose();
}
  • 위젯이 제거될 때 호출되는 메서드
  • 무언가 취소할 때 사용
profile
🧑🏻‍💻 Hello World!

0개의 댓글