해결된 질문
작성
·
182
·
수정됨
답변 1
1
궁극적인 방법으로는 다다다음 강의인 응용편에서 다루는 MVVM 패턴을 적용하여 controller 의 값을 ViewModel에 미리 저장해 두면 해결됩니다.
그리고 특정 상황에서 Future를 취소시키는 방법 또한 존재합니다.
https://pub.dev/documentation/async/latest/async/CancelableOperation-class.html
그리고 말씀하신 상황이 발생했을 때는 로그에 분명하게 에러가 표시될 것이므로 발견이 어렵지 않을겁니다.
왕초보편에서는 빠르게 Flutter의 기본 기능을 익혀 가는 것에 초점을 두고 있어서 이러한 고급 내용은 다루지 않고 있습니다.
답변을 해주시는군요!!
감사합니다! 도움이 되었습니다!