是否有可能每隔X秒钟调用一次函数?并通知是否有更改? 代码如下
List<Any> any =
await Api.getAny(++widget.appState.lastPage, widget.datauser);
widget.appState.issues.addAll(issues);
setState(() {});
}```
答案 0 :(得分:4)
实际上,很容易每x秒钟就运行一次功能。 您可以使用计时器每x秒调用一次功能。
Timer timer;
void initState() {
super.initState();
timer = Timer.periodic(Duration(seconds: 15), (Timer t) => checkForNewSharedLists());
}
void dispose() {
timer.cancel();
super.dispose();
}