Size: a a a

Flutter Developers — русскоговорящее сообщество

2019 November 13

DC

Denis Chuvasov in Flutter Developers — русскоговорящее сообщество
Alexander Makarov
но ты смотри, мы на такую херню не поведемся
ты просто не видел, как это увлекательно красить забор
источник

AM

Alexander Makarov in Flutter Developers — русскоговорящее сообщество
источник
2019 November 14

PS

Pavel Shilyagov in Flutter Developers — русскоговорящее сообщество
Maxim Motorniy
List<ScheduleItem> list = json.decode(jsonList).toList().map((it) {
     return ScheduleItem.fromJson(it);
   }).toList();

Unhandled Exception: type 'List<dynamic>' is not a subtype of type 'List<ScheduleItem>'

дерьмо рафинированное
О да, это известная баго-фича дарта)
источник

M

Max in Flutter Developers — русскоговорящее сообщество
Maxim Motorniy
List<ScheduleItem> list = json.decode(jsonList).toList().map((it) {
     return ScheduleItem.fromJson(it);
   }).toList();

Unhandled Exception: type 'List<dynamic>' is not a subtype of type 'List<ScheduleItem>'

дерьмо рафинированное
Может просто читать доки?
источник

M

Max in Flutter Developers — русскоговорящее сообщество
источник

MM

Maxim Motorniy in Flutter Developers — русскоговорящее сообщество
Max
Может просто читать доки?
Когда я явно возвращаю объекты определенного типа, а на выходе получаю dynamic - это дерьмо, хоть читай доку, хоть не читай.
источник

ВП

Виталий Подушкин in Flutter Developers — русскоговорящее сообщество
Maxim Motorniy
Когда я явно возвращаю объекты определенного типа, а на выходе получаю dynamic - это дерьмо, хоть читай доку, хоть не читай.
Ну, вообще, он прав, у map можно было указать тип и не было бы проблемы, даже каст не нужен был бы, ибо map<T>
источник

SZ

Sergey Zabelnikov in Flutter Developers — русскоговорящее сообщество
Maxim Motorniy
List<ScheduleItem> list = json.decode(jsonList).map((it) {
     return ScheduleItem.fromJson(it);
   });

Unhandled Exception: type 'MappedListIterable<dynamic, dynamic>' is not a subtype of type 'List<ScheduleItem>'

Что не так?
Более того, эта ошибка не крешит приложение, а тихо пропадает
источник

AO

Artem Osipov in Flutter Developers — русскоговорящее сообщество
Там в конце надо toList вроде) потому что map возвращает не list
источник

MM

Maxim Motorniy in Flutter Developers — русскоговорящее сообщество
Sergey Zabelnikov
Более того, эта ошибка не крешит приложение, а тихо пропадает
Так и не крешила)
источник

SZ

Sergey Zabelnikov in Flutter Developers — русскоговорящее сообщество
Artem Osipov
Там в конце надо toList вроде) потому что map возвращает не list
Вот да, возвращает иттерейбл
источник

SZ

Sergey Zabelnikov in Flutter Developers — русскоговорящее сообщество
Постоянно натыкаюсь на эту проблему, самый странный апи мэпа который я видел
источник

AO

Artem Osipov in Flutter Developers — русскоговорящее сообщество
Меня после Котлина вообще бомбит это место)
источник

MM

Maxim Motorniy in Flutter Developers — русскоговорящее сообщество
Artem Osipov
Меня после Котлина вообще бомбит это место)
Ппц как бомбит
источник

SZ

Sergey Zabelnikov in Flutter Developers — русскоговорящее сообщество
++++
источник

M

Max in Flutter Developers — русскоговорящее сообщество
Щас бы бомбить из-за того что можно накладывать друг на друга много iterable
источник

M

Max in Flutter Developers — русскоговорящее сообщество
Maxim Motorniy
List<ScheduleItem> list = json.decode(jsonList).map((it) {
     return ScheduleItem.fromJson(it);
   });

Unhandled Exception: type 'MappedListIterable<dynamic, dynamic>' is not a subtype of type 'List<ScheduleItem>'

Что не так?
А можно кстати просмотреть сигнатуру метода ScheduledItem.fromJson?
источник

AO

Artem Osipov in Flutter Developers — русскоговорящее сообщество
Max
Щас бы бомбить из-за того что можно накладывать друг на друга много iterable
В котлине как-то сделали все удобно, так что возвражение отклонено :)
источник

SZ

Sergey Zabelnikov in Flutter Developers — русскоговорящее сообщество
Щас бы оправдывать всратые АПИ языка и фреймворка
источник

ОС

Олжас Сулеймен in Flutter Developers — русскоговорящее сообщество
вы бы видели сколько там промежуточных классов вызывается, до луны бы долетели
источник