본문 바로가기

기타

[flutter] 앱 개발하면서 삽질 했던 경우

728x90

consturctor를 제대로 알지 못해서...

class ResultPage extends StatelessWidget {
  ResultPage(
      {@required this.BMIResult,
       @required this.interpretation,
       @required this.BMI
      });

  final String BMIResult;
  final String BMI;
  final String interpretation;

위에 this가 들어가야하는데 this를 빼먹고 해서 자꾸 에러가 났음... 디버깅 에러는 없는데 이럴수가.. 내 1시간...

그리고 다른 삽질은

extract widget이 안돼서 직접 입력했는데

아무리 해도 안되더라 왠지 보니 constructor에서 ({})이거 인데 ()게만 초기화했더라... 후덜덜...

 

플러터 쉬워보여도 진짜 깐깐하다... 

그래도 결국 완성한 과제