본문 바로가기
App Dev/Flutter

[Flutter] snackbar 사용코드 /showSnackBar 오류수정하기

by hyen_ 2023. 5. 19.
300x250

잘 사용해왔던 코드인데  무슨 업그레이드 버튼을 잘못눌러서인지, 패키지 버전업이 되었나봅니다.

버전업이 되면서 snackbar 명령어가 수정되었다하여 기록을 해봅니다.

 

 < 오류 발생하는 기존코드 >

 

Scaffold.of(context).showSnackBar(
    SnackBar(
      content:Text('복사되었습니다!'),
      duration: Duration(seconds:3),
      action: SnackBarAction(label: '확인', onPressed: (){},),
    )
);

 

< 오류안나는 적용 코드 >

 

ScaffoldMessenger.of(context).showSnackBar(
    SnackBar(
        content:Text('복사되었습니다!'),
        duration: Duration(seconds:3),
        action: SnackBarAction(label: '확인', onPressed: (){},),
    )
);

 

 

맨 첫줄만 수정하시면 됩니다!

 


 

SnackBars managed by the ScaffoldMessenger | Flutter

 

SnackBars managed by the ScaffoldMessenger

SnackBars are now managed by the ScaffoldMessenger, and persist across routes.

docs.flutter.dev

 

300x250
반응형

댓글