Pas*_*cal 2 android asynchronous flutter
我有一个写入文件系统的异步保存方法。返回类型为空。我想在保存完成后立即更新 ui。通常我会用 then() 方法来做到这一点,但它不适用于返回类型为 void?那么,当保存完成时,我怎样才能得到通知呢?
void save(Folder folder) async {
.....
}
Run Code Online (Sandbox Code Playgroud)
Cra*_*Cat 10
将返回类型更改为Future<void>.
Future<void> save(Folder folder) async {
.....
}
Run Code Online (Sandbox Code Playgroud)
然后你可以做await save(...);或save().then(...);