保存http flutter的响应
save response of http flutter
我制作了一个模型,我在其中获取了各种数据,它们都很好,除了 'card' 我无法将数据保存到模型中的内部..我该如何保存您在图片中看到地图 'card' 内的数据吗?
factory VoucherPdf.fromJson(Map<String, dynamic> json) {
try {
return VoucherPdf._(
id: json.get('id') as int,
orderId: json.get('order_id') as int,
quoteId: json.get('quote_id') as int,
createdAt: json['createdAt'] == null
? null
: DateTime.parse(json.get('createdAt') as String),
status: json.get('status') as int,
card: json.get('card') as Map<String, dynamic>,
);
} catch (e) {
logger.e('[VoucherPdf-fromJson] Deserializing error: ${e.oneline}');
rethrow;
}
}
因为卡片是地图,所以阅读 pdf 时喜欢 index?.card['pdf']
而不是 index?.card.pdf
我制作了一个模型,我在其中获取了各种数据,它们都很好,除了 'card' 我无法将数据保存到模型中的内部..我该如何保存您在图片中看到地图 'card' 内的数据吗?
factory VoucherPdf.fromJson(Map<String, dynamic> json) {
try {
return VoucherPdf._(
id: json.get('id') as int,
orderId: json.get('order_id') as int,
quoteId: json.get('quote_id') as int,
createdAt: json['createdAt'] == null
? null
: DateTime.parse(json.get('createdAt') as String),
status: json.get('status') as int,
card: json.get('card') as Map<String, dynamic>,
);
} catch (e) {
logger.e('[VoucherPdf-fromJson] Deserializing error: ${e.oneline}');
rethrow;
}
}
因为卡片是地图,所以阅读 pdf 时喜欢 index?.card['pdf']
而不是 index?.card.pdf