인프런 커뮤니티 질문&답변

JY님의 프로필 이미지
JY

작성한 질문수

[2024 최신] [코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

상태를 트리의 위로!

key

작성

·

275

1

final DateTime selectedDate;
  _TopPart({required this.selectedDate, Key? key}) : super(key: key);

 

여기서 key가 무엇을 의미하나요?

답변 2

2

코드팩토리님의 프로필 이미지
코드팩토리
지식공유자

안녕하세요~

Key 값은 각 위젯을 "특수하게" 구분하는 역할을 합니다.

예를들어서 build() 함수가 실행될때 매번 위젯들이 새로 렌더링 되는데

특정 위젯들이 같은 위젯이라고 직접적으로 코드를 작성할 수 있습니다.

아래 링크를 한번 참고해보세요!

https://www.youtube.com/watch?v=kn0EOS-ZiIc

JY님의 프로필 이미지
JY
질문자

답변 감사합니다^^

0

굿

JY님의 프로필 이미지
JY

작성한 질문수

질문하기