如何在我的番茄钟计时器中重置滴答功能?

时间:2017-10-08 15:59:47

标签: javascript reactjs timer

我正在使用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

1 个答案:

答案 0 :(得分:0)

在休息之后,

看起来像你的第一个if条件启动计时器。如果是statmen,您可以先添加workTimer check in,例如

if(this.state[timerType+"Time"]*60 - Math.round(this.state.elapsed / 1000) <= 0 && this.state.workTimer) {}