我正在使用ReactJS中的Pomodoro样式计时器。我为工作计时器和中断计时器写了代码,但是一旦中断计时器变为0,它会再次自动启动工作计时器。如何重置进程并让用户再次单击start以启动工作计时器。下面是我所拥有的tuple
函数的代码,但是一旦中断计时器结束,它仍然会在休息后重新开始。不确定我做错了什么,感谢任何帮助!
myDict = {}
myDict[tuple(sorted(('A', 'B')))] = 'something'
myDict[tuple(sorted(('B', 'A')))] = 'something else'
print(myDict[tuple(sorted(('A', 'B')))])
# something else
答案 0 :(得分:0)
看起来像你的第一个if条件启动计时器。如果是statmen,您可以先添加workTimer check in,例如
if(this.state[timerType+"Time"]*60 - Math.round(this.state.elapsed / 1000) <= 0 && this.state.workTimer) {}