seong

#4 Dot_node RangeError (index): Index out of range: no indices are valid: 1 에러 해결하기 본문

Flutter/dot

#4 Dot_node RangeError (index): Index out of range: no indices are valid: 1 에러 해결하기

hyeonseong 2023. 7. 26. 18:39

TODO

만들던 도중 아레 처럼 List부분에서 에러가 발생했다.

RangeError (index): Index out of range: no indices are valid: 1

원인 

build 코드에서 이미 model이 null이면 CircularProgressIndicator()를 띄워주게 되어있다.

근데도 RangeError에러가 발생했다. 그리고 View에서도 AppBar까지는 build가 되는것을 보니 그 이후 코드가 문제였다.

문제가 발생한 부분

List선언 코드

 

아래 코드에서는 widgetModelList는 빈 List로 초기화 되어있다.

그런데 [index]를 사용하여 widgetData에 저장을 하려 하니 에러가 발생했다. 


해결

for문으로 List에 데이터를 추가하니, 추가 한 이후에 데이터를 넣는 코드로 수정하고 해결했다.