多个参数 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 (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...