您当前的位置: 首页 > 

郭梧悠

暂无认证

  • 1浏览

    0关注

    402博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Fultter之Future用法入门

郭梧悠 发布时间:2019-04-19 18:29:32 ,浏览量:1

参考资料: Flutter–Dart中的异步 flutter实战5:异步async、await和Future的使用技巧 在Flutter中发起HTTP网络请求 Dart语言简介 博客demo源码传送门 知识储备: Flutter的异步操作我们可以使用Future完成,一个Future可以用来获取将来某个时候可用的值这个值可以是正确的值,也可能是异步任务出错返回的错误的值,比如官方给我demo就可以很好的说明这一点

//注意,因为Future的每个函数返回的都是Future对象,所以可以链式调用
Future future = getFuture();
   future.then((value) => handleValue(value))
          .catchError((error) => handleError(error));

所以,通过上面的代码我们亦可以看出一个Future工作的完成有两种情况: 1、异步任务顺利执行完毕,返回正确的结果,返回结果在then的参数里,见上面代码 2

关注
打赏
1663674776
查看更多评论
立即登录/注册

微信扫码登录

0.0363s