작성한 질문수
[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
작성
·
282
0
캘린더 앱 만들때 변수를 위젯 밖으로 빼내는 경우(selectedday, 및 함수, ) 어느때는 widget을 붙이고 어느때는 빼는지 명확하게 설명이 없네요.
그 전강의까지는 widget 붙이지 않았다가 이번에 붙인거 보고 그러려니 했는데 다시 위젯을 stlessWidget로 바꾸고 나니 widget.selecetedDay로에서 widget를 빼도 된다고 하셧는데 명쾌한 설명이 필요합니다
답변 1
안녕하세요!
widget을 붙여야하는 경우는 StatefulWidget을 사용하면서 StatefulWidget 클래스의 변수를 가져올때입니다. (State 클래스에서 StatefulWidget 클래스의 값을 가져오기위한 방법입니다)
StatelessWidget은 하나의 클래스로 이루어져있기 때문에 붙이지 않아도 됩니다!