statelesswidget 자동완성 질문
강의 잘 듣고있습니다. 감사합니다.
statelesswidget 자동완성 클릭 시에
강사님 화면에서는
const name ({Key? Key}) : super(key: key);
로 나타나는데 왜 제 화면에서는
const name({super.key}); 로 나타날까요?
실제로 이것 때문에 에러가 뭐였는지 한참 찾았던 적이 있는데..
이게 무슨 의미를 나타내는 코드인지도 알려주시면 감사드리겠숩니다.
class name extends StatelessWidget {
const name({super.key});
@override
Widget build(BuildContext context) {
return Container();
}
}
Answer 1
1
안녕하세요 현규Hugh님
아래 이미지 기준 13번째 줄의 Dart 문법이 최신 버전에서 4번째 줄의 문법으로 표현식이 간소화 되었습니다. 표현 방식의 차이일 뿐 기능은 동일하므로 영상과 달라도 그대로 진행하셔도 무방합니다.
문법에서 super란 해당 클래스가 상속받은 부모 클래스를 의미하며, Key를 부모 위젯에 전달하는 의미로 Key가 무엇인지는 링크를 참고해 주세요.
감사합니다 :)

강의 내 Flutter 버전 문의
1
340
1
이거 어떻게 해야 하나요,,
1
337
1
비동기 질문드립니다.
1
316
1
Flutter 설치 중 Rosetta 설치 관련 문의
2
426
1
안드로이드 스튜디오 설치방법
1
452
2
Flutter 커뮤니티 코드
1
620
1
빌드가 안됩니다.
1
1066
3
터미널 shared_preferences 문제 질문드립니다 ㅜㅜ
1
4268
5
에뮬레이터가 이상해요
1
503
2
안녕하세요
1
349
1
5회차 firebase 사용하기 따라하는 중인데 질문이 있습니다.
1
193
1
Emulator 실행하기에서 가상핸드폰 오류
1
380
1
android studio에서 AVD manager 가 없습니다.
1
4102
1
IDE를 안드로이드 스튜디오가 아닌 vs code로 결정한 이유가 있으신가요?
1
1479
1
firebase function 관련 질문 드립니다.
2
387
1
await Firebase.initializeApp(); 에서 던지는 예외를 해결하지 못하고 있습니다.
1
2161
1
3장 한줄일기 샘플 소스 중 =>, (_) 의미 ?
1
231
1
파일을 정리하고 난뒤에
1
1689
1
[스몰이슈] 오타? 확인 부탁 드려요
2
379
2
파이어베이스 Auth에러
2
807
3
Flutter 단톡방 비밀번호 어떻게 되나요?
1
713
1
파이어베이스 Auth에러
3
434
2
문법 관련
1
380
1
4주차 링크오류
1
181
1


