flutter 一个页面需要多个网络请求
Future.wait(
[postArticleInfo(),
postStudyInfo(),
]
).whenComplete(() {
block('请求完毕');
});
其他网络请求
///网络请求
Future postArticleInfo() {
Map params = {
'projectId': '12',
'count': '6'
};
//里面是自己写的网络请求,就不献丑的贴出来了
return Http().post(AppApi.url_find_main_article,
pathParams: params,
data: params,
success: (json)
{
List list = json as List;
articleList.clear();
for (dynamic data in list) {
FindArticleModel model = FindArticleModel.fromJson(data);
articleList.add(model);
}
}, errorCallback: (error) {
print('error: $error');
});
}
///我的学习网络请求
Future postStudyInfo() {
Map params = {
'projectId': '12',
'questionCount': &