如果我无法在 flutter 中将 Future 函数分配给 onPressed 怎么办?

Oma*_*cop -1 flutter onpress

我在将 future 方法中的符号分配给 onpressed 时遇到问题:参数类型“Future”不能分配给参数类型“void Function()”。

Ben*_*Tan 5

你必须这样分配它:

onpressed: () => FunctionName()
Run Code Online (Sandbox Code Playgroud)

因为处理程序需要一个没有返回值的函数。所以我们只是在匿名 void 函数中调用您的函数。