【发布时间】:2015-09-11 10:42:58
【问题描述】:
这要么是一个大错误,要么我无法理解为商店触发的不同操作使用不同的视图 (React) 处理程序的有用性,如果所有处理程序都被调用,则每个操作都被调用。
这就是我的意思:https://jsfiddle.net/69z2wepo/10946/
预期输出:
action 1 handler triggered from action 1
-----------------
action 2 handler triggered from action 2
我实际得到的:
action 1 handler triggered from action 1
action 2 handler triggered from action 1
-----------------
action 1 handler triggered from action 2
action 2 handler triggered from action 2
仅通过查看此输出,我就可以说这是错误的。但要澄清一下:动作 1 应该只触发动作 1 的处理程序,动作 2 应该只触发动作 2 的处理程序。
我做错了吗?
请帮忙!
P.S: 我也尝试手动使用 ComponentDidMount 和 this.listenTo;相同的行为。
【问题讨论】:
标签: javascript reactjs flux refluxjs