如何在颤振Json中映射空对象

时间:2021-07-09 11:20:28

标签: flutter dart dart-null-safety

嗨,伙计们,我正在尝试映射类中的对象列表数据可以为空,但由于空安全,它抛出了一些错误,任何人都可以帮助我做到这一点。

在 API 中添加新数据之前,它运行良好,因为没有空或空数据,但如果任何字段为空或空,则通过错误映射调用空值

Map<String, dynamic>? toJson() => {
  "singer": List<dynamic>.from(singer.map((x) => x.toJson())),
    "lyrics-by": List<dynamic>.from(lyricsBy.map((x) => x.toJson())),
    "musician": List<dynamic>.from(musician.map((x) => x.toJson())),

};

0 个答案:

没有答案