Flutter Dart 创建Base类添加泛型
作者:互联网
首先看下我们的泛型类
class BaseBean<T> {
late String msg;
late int code;
late T data;
}
T不能加?号弄成空的。。不知道为啥唉
解析Dio返回的String数据
Map<String, dynamic> jsonData = jsonDecode(response.data);
var bean = BaseBean<T>();
bean.msg = jsonData['msg'];
bean.code = jsonData['code'];
bean.data = JsonConvert.fromJsonAsT(jsonData['data']);
标签:code,jsonData,Dart,late,msg,bean,Base,泛型,data 来源: https://blog.csdn.net/mp624183768/article/details/119305741