如何在Flutter中每五秒钟获取一次数据(方法调用)?

时间:2018-06-24 01:42:44

标签: javascript flutter

在JavaScript中,我可以通过使用fetchData()每五秒钟调用一次函数setInterval(function() { fetchData() }, 5000);来不断获取数据而无需用户的明确请求,这对我来说是一个非常有用的工具。 Flutter中有类似的功能吗?

1 个答案:

答案 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
   }