Я написал этот код , чтобы сделать это. Мой API полностью работает и не имеет проблем. Мой код работает, когда я хочу напечатать одно из полей Product class
, но он не работает, когда я хочу проанализировать весь свой файл json на карте и добавить его в список. Это ошибка:
Unhandled exception:
NoSuchMethodError: The method 'add' was called on null.
Receiver: null
Tried calling: add(Instance of 'Product')
#0 Object.noSuchMethod (dart:core-patch/object_patch.dart:50:5)
#1 ProductNetwork.fetchProduct
package:dart_project/product.dart:62
<asynchronous suspension>
#2 main
package:dart_project/main.dart:5
<asynchronous suspension>
#3 _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:300:19)
#4 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:171:12)
Exited (255)
в чем проблема моего кода ?