본문 바로가기

개발(합니다)/시나브로(이슈)

[Flutter] type ‘List‘ is not a subtype of type ‘List‘ in Flutter

반응형

상황

Flutter를 개발하던 중 map을 이용해서 새로운 위젯으로 감싸서 리턴했는데 에려가 발생했습니다.

문제 파악

전달하는 타입과 받는 타입이 일치하지 않아 생기는 문제였습니다.

해결 방법

  • map으로 타입을 지정
snapshot.data.documents.map<Widget>((document) {
  return new ListTile(
    title: new Text(document['name']),
    subtitle: new Text("Class"),
  );
}).toList()
반응형