Итерируемый имеет значение, но когда я пытаюсь передать его в функции или преобразовать его в список, он оказывается пустым - PullRequest
0 голосов
/ 21 января 2020

У меня есть Future, который возвращает значение типа Iterable<Contact> из службы контактов плагина Flutter. Мой код выглядит так:

var contacts = await ContactsService.getContacts();

Но если я попытаюсь напечатать его, например, он выдает исключение, что ввод не может быть нулевым. То же самое происходит, если я пытаюсь запустить .toList().

Но, как вы можете ясно увидеть на следующем рисунке, у объекта есть данные. Picture containing the error but also the data of the object

Я действительно застрял и буду признателен за помощь.

...