본문 바로가기
Flutter(dart)

위젯의 생명주기

by janeparker 2022. 12. 15.
728x90
반응형
호출순서 생명주기 내용
1 createState() 처음 스테이풀을 시작할 때 호출
2 mounted==true createState() 함수가 호출되면 mounted는 true
3 initState() State에서 제일 먼저 실행되는 함수. State 생성 후 한번만 호출
4 didChangeDependencies() initState() 호출 후에 호출되는 함수
5 build() 위젯을 렌더링하는 함수. 위젯을 반환
6 didUpdateWidget() 위젯을 변경해야 할 때 호출하는 함수
7 setState() 데이터가 변경되었음을 알리는 함수. 변경된 데이터를 UI에 적용하기 위해 필요
8 deactivate() state가 제거될 때 호출
9 dispose() state가 완전히 제거되었을 때 호출
10 mouted==false 모든 프로세서가 종료된 후 mounted가 false가 됨

출처: 플러터 앱프로그래밍 -조준수 저

728x90
반응형

'Flutter(dart)' 카테고리의 다른 글

Navigator로 페이지 이동하기  (0) 2023.01.05
Dart 배열 거꾸로 출력  (0) 2022.12.16
Flutter flexible/expanded  (0) 2022.12.14
플러터 Inkwell  (0) 2022.12.14
플러터 alert 팝업창  (0) 2022.12.01