导航其他页面时如何取消计时器?

时间:2019-05-14 06:28:10

标签: dart flutter flutter-navigation

我需要每5秒调用一次此方法。运作良好。但是导航到另一个页面后,方法也正在运行。导航到另一个页面时如何取消计时器?

 @override
  void initState() {
    timer2 = Timer.periodic(Duration(seconds: 10), (Timer t) {
      storeSync(_url, tokens);
    });
  }

  @override
  void dispose() {
    timer2.cancel();
    super.dispose();
  }

0 个答案:

没有答案