-
<Flutter: 실험실> initState 안에서 비동기 함수 호출하기액티브 스킬/플러터 2022. 8. 29. 21:02728x90
🧭
initState 내에서 비동기 함수를 호출한다면?
Flutter의 StatefulWidget은 initState, dispose 같은 메서드를 오버라이드해서 사용하게 됩니다.
다만, API 통신과 같은 비동기 함수를 initState 안에서 호출하면 아래와 같은 에러가 발생합니다.
비동기 함수 외부에서 정의
initState 메서드 내에서 비동기 함수를 호출할 수 없기 때문에, 아래와 같이 async/await를 생략한 비동기 함수를 사용하는 예제를 종종 접합니다.
이 함수들은 과연 어떤 순서로 실행될까요?
혹시하고 기대했는데 역시나 입니다
await 없이 사용하는 비동기 함수는 크게 의미가 없다는 생각이 듭니다.
728x90'액티브 스킬 > 플러터' 카테고리의 다른 글
<Flutter> dynamic 변수의 타입 확인 (0) 2022.11.10 <Flutter> SliverFillRemaining - 스크롤뷰 내부 위젯들이 높이를 가득채우지 못할 경우 나머지를 채우는 방법 (0) 2022.10.05 <Flutter> GetX 화면 전환이 안되는 경우 (0) 2022.08.12 <Flutter> Positioned Widget 너비 100% 설정하는 법 (0) 2022.08.08 <Flutter> 플러터 SDK 버전 다운그레이드 (0) 2022.07.26