最近我试着在颤动中间隔,但我在JavaScript中没有看到setInterval(function(){}, 1000)
之类的内容。它是否存在于Flutter中?
答案 0 :(得分:7)
你可以使用Timer。
Timer timer = new Timer(new Duration(seconds: 5), () {
debugPrint("Print after 5 seconds");
});
<强> EDITED 强>
在评论中@MoeinPorkamel指出。以上答案更像setTimeout
而不是setInterval
!需要间隔的人,可以使用:
// runs every 1 second
Timer.periodic(new Duration(seconds: 1), (timer) {
debugPrint(timer.tick);
});
要向用户Timer
,您需要import 'dart:async';