在JavaScript中,我可以通过使用fetchData()
每五秒钟调用一次函数setInterval(function() { fetchData() }, 5000);
来不断获取数据而无需用户的明确请求,这对我来说是一个非常有用的工具。 Flutter中有类似的功能吗?
答案 0 :(得分:1)
可以通过类似的方式实现。
import 'dart:async';
main() {
const oneSecond = const Duration(seconds:5);
new Timer.periodic(oneSecond, (Timer t) => _fetchData()); // FetchData() is your function to fetch data
}