본문 바로가기
반응형

setState2

플러터에서 StatefulWidget의 생명주기와 setState 사용법 플러터에서 애플리케이션을 만들 때, UI의 상태를 관리하는 것은 매우 중요합니다.StatefulWidget과 setState는 이러한 상태 관리를 위해 사용되는 중요한 도구들입니다.이번 블로그에서는 StatefulWidget의 생명주기와 setState의 사용법과 사용 이유에 대해 알아보겠습니다.StatefulWidget이란?StatefulWidget은 상태가 변경될 수 있는 위젯입니다.예를 들어, 사용자의 입력이나 네트워크 요청에 따라 UI가 변경되는 경우에 사용됩니다.반면에, StatelessWidget은 상태가 없는 위젯으로, 상태 변경 없이 항상 같은 UI를 보여줍니다.StatefulWidget의 생명주기 StatefulWidget의 생명주기는 여러 단계로 나뉩니다. 각 단계는 위젯이 생성되고, .. 2024. 7. 31.
플러터 앱에서 페이지 뒤로 갔을 때 새로고침하는 방법[then] Flutter 앱에서 사용자 경험을 향상시키기 위해서는 페이지 뒤로 돌아왔을 때 해당 페이지를 새로고침하는 기능이 중요합니다.이 블로그에서는 Flutter 앱에서 페이지 뒤로 갔을 때 새로고침하는 두 가지 일반적인 방법을 살펴보겠습니다. 1. Navigator.push의 then 사용하기 Navigator.push 메서드는 새로운 페이지를 푸시하는 데 사용됩니다.then 메서드를 추가하면 푸시된 페이지에서 돌아온 후 특정 작업을 수행할 수 있습니다.페이지 새로고침을 위해서는 setState 메서드를 사용하여 위젯 상태를 업데이트할 수 있습니다.Navigator.push(context, MaterialPageRoute(builder: (context) => MoveToPage()),).then((valu.. 2024. 7. 26.
반응형