localJsonToModels<T> function
定义一个通用的 JSON 数组解析为对象List的方法
assetPath JSON 文件路径
fromJson JSON 转对象的方法
fromSandbox 是否从沙盒读取
用法示例:
void exampleUsage() async {
List<WheelModel> models = await localJsonToModels<WheelModel>(
A.jsonWheels,
(json) => WheelModel.fromJson(json),
fromSandbox: true,
);
}
Implementation
Future<List<T>> localJsonToModels<T>(
String assetPath, T Function(Map<String, dynamic>) fromJson,
{bool fromSandbox = false}) async {
return JsonUtil.localJsonToModels(assetPath, fromJson,
fromSandbox: fromSandbox);
}