我有一个返回电子邮件列表的函数,但在它的侧面,它会构建列表并尝试将其返回。
我如何返回将来包裹的清单?
Future<List<Email>> getEmails(){
List<Email> emailList = new List<Email>();
//loop to build a set of dummy data
return emailList;
}
Run Code Online (Sandbox Code Playgroud)
几种选择:
您可以将返回值包装为 new Future<List<Email>>.value(emailList);
您可以使用async关键字注释函数主体:
Future<List<Email>> getEmails() async {
List<Email> emailList = new List<Email>();
//loop to build a set of dummy data
return emailList;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
640 次 |
| 最近记录: |