//倒计时的方法
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)