小编Pan*_*pam的帖子

如何在 Flutter 中发生随机/动态延迟后运行代码?

我想运行一个带有一些随机/动态延迟的函数。Future.delayed可以提供帮助,但这需要时间const。我无法将表达式或非const值作为时间传递。有什么方法可以使其参数化或随机吗?所以每次调用的延迟都会不同。

Future.delayed(const Duration(milliseconds: needRandomNumberHere), () {
    // code will be here
});
Run Code Online (Sandbox Code Playgroud)

dart flutter

3
推荐指数
1
解决办法
1255
查看次数

标签 统计

dart ×1

flutter ×1