增加任何一个计时器,都会增加两个。可能是什么问题呢?我尝试更改action.type的名称,即使是动作创建者,也仍然无法正常工作。
答案 0 :(得分:1)
它不起作用的原因是因为您正在使用/调度化简/容器中的相同操作。您可以按照以下步骤解决问题:
~/Actions/sessionLength.js
来处理会话长度。sessionReducer.js
中,使用您在步骤1中添加的操作。sessionLengthContainer.js
中,调度您在步骤1中添加的操作。请注意,您还需要确保操作类型是唯一的。例如,使用INCREMENT_BREAK_LENGTH
而不是INCREMENT
。