class NetworkRepository {
Future<String> getRequest(String url) async {
var dio = Dio();
Response response = await dio.get(url);
return json.encode(response.data);
}
dynamic requestInterceptor(RequestOptions options) async {
return options;
}
}
我正在调用getRequest(String url)
我的小部件,
Future<String> getProjects() async {
await NetworkRepository().getRequest(projects).then((onValue) {
var dataConvertedToJSON = json.decode(onValue);
AndroidProjectModel model = AndroidProjectModel.fromJson(dataConvertedToJSON);
print(model.toString()); //DOES NOT PRINT ANYTHING
});
return 'success';
}
我dataConvertedToJSON
进入AndroidProjectModel.fromJson(dataConvertedToJSON)
,它不会重新运行任何东西。我正在使用此工具将 JSON 转换为模型。