반응형
변수설정
-
[flutter] 다트(Dart) 언어 Class 선언과 클래스 변수 설정 시 오류 해결 / 플러터 앱 프로그래밍앱 개발/플러터(Flutter) 2022. 8. 2. 01:02
플러터에서 Class를 만들 때, 사용자에게 클래스 변수의 이름으로 값을 받기 위해서는 아래와 같이 this.변수명으로 클래스 변수 이름을 설정하고, super(key: key); 구문 이후 final 변수명 구문이 필요하다. 이 때, 주의해야할 점이 있는데, 이 변수가 _로 시작해서는 안된다. 에러를 잘 읽어보아도 알 수 있는데, parameter가 underscore(_)로 시작할 수 없다는 내용이다. 그래서 아래와 같이 수정하여야 정상적으로 작동한다. class CircleButton extends StatelessWidget { CircleButton({ Key? key, this.deviceWidth, }) : super(key: key); final deviceWidth; @override W..