我想创建一个连续计时器,并向变量添加+1,当变量的值> 2时,值重置为0
我试图做到这一点,并且每次执行代码时我都会打印。 这样的输出
1
2
3
2
3
3
3
3
我的代码
checkTimer = Timer.periodic(Duration(seconds: 3), (Timer t) {
if(this._slideIndex > 2) {
this._slideIndex = 0;
controller.move(_slideIndex);
print('$_slideIndex');
} else {
this._slideIndex++;
controller.move(this._slideIndex);
print('$_slideIndex');
}
});