我有一个每 100 毫秒运行一次的计时器,并且无法在整个应用程序上进行消化循环(在移动设备上变得太慢而且可能不是一个好主意,因为除了计时器指示器之外没有其他任何变化)。
我正在使用材料库的进度来显示计时器状态(https://material.angularjs.org/latest/demo/progressCircular)
我想做的事:
- setTimer 设置计时器(不是 $timer/$interval 触发整个更新)(简单)。
- 只告诉进度指示器更新其 UI(不确定如何?)。
我没有自定义进度指示器,否则,我可以在 setTimer 完成时自己设置原始参数。如果我在这里找不到任何解决方案,那是我的备用计划,我可能只是制作一个线性进度指示器并在触发 setTimer 时更新宽度 css。
任何帮助,将不胜感激。