inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Flutter 초급 - Http통신, 상태관리

NoSuchMethodError 여러번 반복해서 눌렀을 때 발생

229

허태정

작성한 질문수 10

0

그러면 아래의 에러는 어떻게 처리할까요?

double과 int 차이로 인해서 발생하는 문제는 num으로 해당 처리했는데

계속 버튼을 눌러서 여러번 반복을 했더니 http 요청에 문제가 생겼는지.. pollution이 Null이라면서 안됩니다.

더 골때리는 건 stream.hasData = True, stream.hasError = False 이고, try catch로 로딩바를 보여주게 해놨는데 무한 로딩만 되고 아무것도 안됩니다.

NoSuchMethodError: The getter 'pollution' was called on null.

ios 웹앱 android Flutter

답변 1

0

오준석

pollution 값은 null 이 되면 안 될 것 같은데, 일단 null 체크해서 에러를 회피하는 방법으로 대처해야 하겠네요.

아마 _result.data.current.pollution.aqius 이런 코드들에서 에러가 발생할 테니

_result.data.current.pollution?.aqius ?? -1 이런 식으로 null일 경우 기본 값을 지정해서 해당하는 처리를 추가하거나

아니면 처음부터 _result == null 검사 뿐만 아니라 내부에 null 있을 것 같은 것들도 함께 검사를 하거나 식으로 처리를 추가해야 할 듯 합니다.

ListenableBuilder가 안되요..material import 했는데도 자동완성이 안뜨고 빨간줄이 뜨네요 ..

0

150

2

pubspec.yaml 파일에서 Pub get이 안됩니다.

0

889

1

[네이티브연동 관련 질문]

0

334

1

네이티브코드 연동할때 네이티브 디버깅은 어떻게 하나요?

0

477

1

CartBloc 대체 코드 올립니다.

0

455

2

강사님처럼 코드가 화면 범위 밖으로 나갔을 때 자동으로 줄바꿈은 어떻게 하나요?

0

968

1

ShowSnackBar Undefined 오류

0

419

1

null 관련 오류

0

318

1

화면새로고침 질문.

0

1491

1

flutter 멀티이미지업로드 질문

0

686

1

fluuter php mysql 글작성

0

435

2

플러터 서버에 이미지 저장하기

0

880

1

오류 질문입니다.

0

258

1

강의를 보다 listview 기능에 의문이 생겨 질문드립니다.

0

748

1

inheritedFromWidgetOfExactType 가 없습니다.

0

230

1

The operator '<' can't be unconditionally invoked because the receiver can be 'null'.

0

1114

1

해결이 어려운 부분이 있습니다 ㅠㅠ

0

1243

2

네이티브코드 연동 AS 21.11.11 update 영상 중

0

213

1

특정 함수로의 객체 전달 방법 문의 드립니다.

0

466

1

플러터 최적의 폴더 구조를 잡고 싶습니다.

0

1029

1

mainActive.kt 오류

0

317

1

xcode 오류가 납니다.

0

360

1

dart 2.12 이상 버전에서 json object null safety 처리는 어떻게 하나요?

0

631

1

json to dart

0

176

1