未處理的異常:類型'_InternalLinkedHashMap<String,dynamic>'不是請求flutter中類型轉換中類型“List<dynamic>”的子類型

嗨,我得到這個錯誤。據我所知,當向服務器發出請求時,我不明白為什么。順便說一下,我試圖在這里找到答案,但不幸的是,要么答案不清楚,要么不適合我。

以下是一些可能對您有用的信息

  • 來自服務器的響應形式為-

Model -

factory DetailsModel.fromJson(Map<String, dynamic> json) {
    return DetailsModel(
        cpu: json['CPU'],
        camera:json['camera'],
        id: json['id'],
        price: json['price'],
        rating: json['rating'],
        sd: json['sd'],
        ssd:json['ssd'],
        title: json['title'],
        capacity: json['capacity'],
        color: json['color'],
        images:json['images']
    );
  }

Request -

class DetailsRemoteDataSorceImpl implements DetailsRemoteDataSorce {
  final http.Clientclient;

  DetailsRemoteDataSorceImpl({required this.client});
  
  @override
  Future<List<DetailsModel>> getAllDetails() async {
    final response = await http.get(
        Uri.parse(ConfigUrl.details),
        headers: {'Content-Type': 'application/json'}
    );
    if(response.statusCode == 200) {
       final details = json.decode(response.body);
      return (details as List).map((e) => DetailsModel.fromJson(e)).toList();
    } else {
      throw ServerException();
    }
  }
}

這就是我想要展示的-

Text(details[0].title,)

response.body -

Result response.body: {CPU: Exynos 990, camera: 108 + 12 mp, capacity: [126, 252], color: [#772D03, #010035], id: 3, images: [https://avatars.mds.yandex.net/get-mpic/5235334/img_id5575010630545284324.png/orig, https://www.manualspdf.ru/thumbs/products/l/1260237-samsung-galaxy-note-20-ultra.jpg], isFavorites: true, price: 1500, rating: 4.5, sd: 256 GB, ssd: 8 GB, title: Galaxy Note 20 Ultra}

請幫忙,我花了3-4個小時

? 最佳回答:

正如您在api響應中看到的,它返回的是一個對象,而不是它們的列表,如果您期望一個項目列表,也許您應該聯系后端開發人員,但如果收到您想要的,您應該這樣做:

if(response.statusCode == 200) {
       List<DetailsModel> result =[];
       DetailsModel detail = DetailsModel.fromJson(json.decode(response.body))
       result.add(detail);
       return result;
    } else {
      throw ServerException();
    }
主站蜘蛛池模板: 精品亚洲AV无码一区二区| 精品视频一区二区| 久久久久人妻一区精品果冻| 人妻体内射精一区二区三四| 精品国产一区二区三区久久狼| 亚洲AV本道一区二区三区四区| 午夜精品一区二区三区在线观看 | 国产av天堂一区二区三区| 国产成人精品一区二三区熟女 | 色一情一乱一伦一区二区三区 | 伊人激情AV一区二区三区| 国产一区二区免费在线| 国精产品一区一区三区有限在线| 亚洲国产精品综合一区在线| 亚洲国产精品第一区二区| 国内国外日产一区二区| 色妞AV永久一区二区国产AV| 久久久久女教师免费一区| 三上悠亚国产精品一区| 国内偷窥一区二区三区视频| 中文字幕一精品亚洲无线一区| 伊人久久精品无码av一区| 夜夜添无码试看一区二区三区| 熟妇人妻系列av无码一区二区| 久久影院亚洲一区| 国产一区二区精品| 国产主播一区二区| 亚洲国产视频一区| 亚洲精品国产suv一区88| 精品国产一区二区三区久久影院| 国产精品亚洲一区二区三区| 麻豆视传媒一区二区三区| 中文字幕日本一区| 色欲AV蜜臀一区二区三区| 日本一区二区三区免费高清| 日本中文一区二区三区亚洲| 伊人激情AV一区二区三区| 久久无码AV一区二区三区| 国内精品一区二区三区最新 | 亚洲av无码一区二区三区不卡| 久久99精品一区二区三区|