最近学习 Flutter 请求数据遇到的问题,简单记录下
在解决该问题时,检索网上一堆博客,部分有用,部分都是抄袭的,看到了燃烧的鱼丸的一篇文章,分析了该问题,很到位,记录下。
解决该问题就记住核心的两点:
-
在 Dart 中,被 await 标记的函数返回值类型都是 Future。
-
调用被 async 标记的函数,必须要用 await,并且吧,await 必须要在 async 内部使用。
感觉很抽象的样子,举个栗子:
从燃烧的鱼丸来的例子
这样就可以很清晰的明白上面两点什么意思了。
匆忙记录一下