如何在 Flutter 上使用 TimerTask?

How to use TimerTask on flutter?

我想创建一个每 x 秒运行一次的函数..

在 java 中有

TimerTask

但 flutter 是什么?

import 'dart:async'; // import this 

并使用 Timer class periodic 命名构造函数。

Timer.periodic(Duration(seconds: 1), (timer) {
  // this block runs every second
  // and when you want to stop it, simply call `timer.cancel();` here
});