throwerror10.1 Flutter 다트에서 Future에서 오류를 반환하는 방법은 무엇인가요?, How do I return error from a Future in dart? 질문 내 플러터 앱에서는 HTTP 요청을 처리하고 디코딩된 데이터를 반환하는 퓨처가 있습니다. 그러나 status code != 200인 경우 .catchError() 핸들러로 오류를 전송할 수 있도록 하고 싶습니다. 다음은 퓨처입니다: Future getEvents(String customerID) async { var response = await http.get( Uri.encodeFull(...) ); if (response.statusCode == 200){ return jsonDecode(response.body); }else{ // 여기서 오류를 반환하려고 합니다 } } 이 함수를 호출할 때 다음과 같이 오류를 얻을 수 있기를 원합니다: getEvents(customerID) .then( ... 2023. 10. 1. 이전 1 다음