const timeout = Duration(seconds: 3); var t=Timer.periodic(timeout, (timer) { print('afterTimer='+DateTime.now().toString());); // timer.cancel(); // 取消定时器 }); t.cancel(); // 取消定时器
void dispose() { super.dispose(); t.cancel(); }