flutter 如何解决“方法'fromJson'没有为'User'类型定义”[已关闭]

kxkpmulp  于 2022-11-26  发布在  Flutter
关注(0)|答案(1)|浏览(108)

**已关闭。**此问题需要debugging details。当前不接受答案。

编辑问题以包含desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将有助于其他人回答问题。
4天前关闭。
Improve this question
如何解决此错误。我无法弗罗姆Laravel API获取数据。

这是我的模型

lf5gs5x2

lf5gs5x21#

你需要在你的模型调用中创建一个fromJson函数来从JSON中创建一个User

class UserModel {
  int id;

  UserModel({
    required this.id,
});

  factory UserModel.fromJson(dynamic json){
    return UserModel(
        id: int.tryParse(json['id'].toString()) ?? 0,
    );
  }

  Map<String, dynamic> toJson() {
    var mapData = <String, dynamic>{};
    mapData['id'] = id;
    return mapData;
  }
}

相关问题