본문 바로가기
[TroubleShooting]

[Flutter] the showsnackBar() method cannot be called during build

by Hevton 2023. 4. 16.
반응형

 

 

build()가 끝나기 전에 스낵바가 띄워질 수 없다는 에러이다.

 

이를 해결하기 위해선 다음과 같이 해주면 된다.

Future.delayed(Duration.zero, () {
    ScaffoldMessenger.of(context).showSnackBar( const SnackBar( content: Text('텍스트'),),);
});
반응형