Flutter(플러터)

[플러터/Flutter] Don't use 'BuildContext's across async gaps.Try rewriting the code to not reference the 'BuildContext' 경고 해결 방법

알통몬_ 2023. 5. 17. 14:51
반응형

await  다음에

Navigator.of(context).pop();처럼 BuildContext 를 사용하는 코드를 작성할 경우

Don't use 'BuildContext's across async gaps.
Try rewriting the code to not reference the 'BuildContext'

요런 경고 메시지가 뜨는데요.

해결하는 방법은 간단합니다.

context 를 포함하는 코드 바로 위에

if(!mounted) return; <= 요코드를 작성해주시면 됩니다.

반응형