inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

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

236

허태정

작성한 질문수 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

160

2

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

0

910

1

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

0

342

1

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

0

492

1

CartBloc 대체 코드 올립니다.

0

472

2

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

0

978

1

ShowSnackBar Undefined 오류

0

428

1

null 관련 오류

0

328

1

화면새로고침 질문.

0

1499

1

flutter 멀티이미지업로드 질문

0

697

1

fluuter php mysql 글작성

0

440

2

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

0

888

1

오류 질문입니다.

0

270

1

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

0

758

1

inheritedFromWidgetOfExactType 가 없습니다.

0

235

1

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

0

1119

1

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

0

1253

2

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

0

217

1

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

0

475

1

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

0

1033

1

mainActive.kt 오류

0

326

1

xcode 오류가 납니다.

0

362

1

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

0

633

1

json to dart

0

184

1