Flutter - 如何在表单显示后 2 秒自动运行进程?

问题描述 投票:0回答:1

我有一个 Flutter 表单,我想在表单显示后 2 秒自动运行一个进程。

我该怎么做?

flutter
1个回答
0
投票

使用

Future.delayed
功能

autoRunProcess(){
 return Future.delayed(const Duration(seconds: 2), () {
    setState(() {});
  });
}

您也可以使用

Timer
:

autoRunProcess(){
 return Timer(Duration(seconds: 2), (){
   setState(() {});
 });
}

您可以从此参考中找到其他替代方案:如何在 Flutter 中延迟一段时间后运行代码?

© www.soinside.com 2019 - 2024. All rights reserved.