thekim12.log
로그인
thekim12.log
로그인
쇼핑카트 앱 만들기
연어는결국강으로
·
2023년 1월 18일
팔로우
0
Stateful
Stateless
메타코딩
이지업
플러터
Flutter
목록 보기
3/3
1. StatefulWidget 이란 ?
변경 가능한 위젯이다.
위젯이 처음 화면에 그려질 때 변수의 값에 따라 위젯을 그릴 수 있고,
화면에 그림이 그려진 후 사용자에 액션에 따라 위젯을 다시 그릴 수도 있는 위젯이다.
2. StatefulWidget과 StatelessWidget의 차이
UI를 만들면 UI가 항상 고정되어 있지 않다.
사용자와 상호작용하는 UI에는 상태가 있다.
상태가 없으면 그림이 다시 그려지지 않는다.(stateless)
1) Stateful Widget
변수를 직접 변경해서는 화면이 다시 그려지지 않는다.
플러터에서 다시 그린다는 의미는 build() 함수가 다시 실행되는 것이다.
setState 함수로 상태변수를 변경하면 build 함수가 다시 실행된다.
즉 그림을 그리려면
Stateful
상태 => 변수
변수 -> setState() -> build 재호출
연어는결국강으로
내 블로그를 보는 시간에 LLM에게 질문을 한번 더 하는게 현명할지도....?
팔로우
이전 포스트
Flutter Login Page 만들기
0개의 댓글
댓글 작성