如何解决多个参数 JsonSerializable
我有 MarketCart 模型,其中包含有关 Market 的基本信息和产品列表,以及从中获取数据的构造函数(我使用来自两个不同表的两个单独的 SQL 请求):
import 'package:peydaly.market/data/models/cart_product_model.dart';
class MarketCartModel {
final int id;
final int marketId;
final String name;
final String photo;
final String workHours;
final String paymentId;
final List<CartProductModel> marketProducts;
MarketCartModel.fromDb(Map<String,dynamic> marketJson,List<CartProductModel> productsJson)
: id = marketJson["id"],marketId = marketJson["market_id"],photo = marketJson["photo"],name = marketJson["name"],workHours = marketJson["work_hours"],paymentId = marketJson["payment_id"],marketProducts = productsJson;
}
现在我想使用 JsonSerializables,但我不知道如何在单个构造函数中传递两个参数,以便模型可以正确使用它。所以我需要帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。