본문 바로가기
비전공자를 위한 Flutter/Flutter 심화과정

[에러해결] the constructor being called isn't a const constructor - flutter

by 밍잔 2022. 1. 9.

원인

const를 잘못된 타이밍에 쓴 것

 


 

결론

함수 또는 변수에 const가
잘못 선언되어 있는지 확인하면 된다.


 

설명

const는 컴파일 타임에 결정되는데,
함수는 컴파일 타임에 결정되지 않기 때문에
에러가 발생한다.
수치, 색상, 텍스트 등
변하지 않는 데이터에 const를 사용하면 된다.
const 사용하면 jank도 예방할 수 있다.

 

댓글