在颤振中更新动画中的计时器时出现问题



我正试图使用flutter制作一个倒计时计时器,但问题是,我的计时器似乎没有更新,我无法理解可能是什么问题。dartPad链接来运行代码。

此外,我想知道如何反向运行计时器,即从0秒开始。

这里有一个错误

Duration duration = controller.duration;

持续时间总是1分钟,与进度无关。使用此项显示递增计时器(从0开始(

Duration duration = controller.lastElapsedDuration;

并使用它以倒计时的方式(从1分钟开始(实现相同的

Duration duration = controller.duration - controller.lastElapsedDuration;

最新更新