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