ktoJsonT method

String ktoJsonT(
  1. Map<String, dynamic> toJsonT(
    1. T value
    )
)

Map<K,T>转json,T = bean对象

  mapT.ktoJsonT((value) => user.toJson(value))

Implementation

String ktoJsonT(Map<String, dynamic> Function(T value) toJsonT) {
  Map<K, T> file = this;
  var newMap = <K, String?>{};
  file.forEach((key, value) {
    newMap[key] = value.ktoJson(toJsonT);
  });
  return newMap.ktoJson();
}