//倒计时的方法
  countDown() {
    Timer.periodic(const Duration(milliseconds: 1000), (timer) {
      seconds.value--;
      if (seconds.value == 0) {
        isSendCode.value = true;
        timer.cancel();
      }
      update();
    });
  }
				使用官方Timer简单实现验证码倒计时。
1.广告页3s后跳转到首页
2.短信验证码60s倒计时
//倒计时的方法
  countDown() {
    Timer.periodic(const Duration(milliseconds: 1000), (timer) {
      seconds.value--;
      if (seconds.value == 0) {
        isSendCode.value = true;
        timer.cancel();
      }
      update();
    });
  }
				
Copyright © 2024 Flutter(flutterschool.cn)
Flutter从入门到精通 JSON转Model模型工具 广告赞助
粤ICP备2020114418号|湛江奇牛科技有限公司
            