[flutter] widget life cycle

jini.choi·2024년 3월 11일
0

flutter

목록 보기
1/9

initState 메서드

build이전에 호출하는 메소드, 위젯이 생성된 후 State 객체가 생성될 때 호출되는 메서드다. 처음 한번만 호출되고 그 이후론 호출되지 않는다. initState에서 변수를 초기화하고 API를 구독할 수 있게 해준다. 그 다음 build가 호출

build 메서드

flutter가 실행을하게 될건데 build메소드가 뭘 return 하던지 그걸 화면에서 보여준다. 즉, widget의 UI를 만드는 것

dispose 메서드

위젯이 위젯트리에서 제거될 때는 dispose메서드가 실행된다. dispose메서드 안에서 이벤트 리스너 같은 것들을 구독 취소하는 것

profile
개발짜🏃‍♀️

0개의 댓글