Flux Dispatcher - 查看操作与服务器操作

时间:2014-10-02 04:59:25

标签: reactjs-flux

除了语义之外,是否有任何理由为视图和服务器操作创建不同的调度方法?我所看到的所有教程和示例(最值得注意的是this)在侦听调度的有效负载时完全忽略源常量,转而支持切换有效负载的操作类型。

我认为这种模式在通量示例中普遍存在是有原因的,但我还没有看到一个具体的例子,说明为什么这有用。据推测,可以添加一个额外的if或开启有效载荷源来确定是否在商店中行动,但是没有我见过的例子根本考虑这个常数。对此的任何想法都将非常感激。

1 个答案:

答案 0 :(得分:21)

是的,这是来自Facebook特定Flux项目的残余/货物结果,但没有真正的理由这样做。如果您确实需要区分服务器和视图操作,则可以为它们提供不同的类型,或者拥有操作本身的其他属性以帮助区分它们。

当我有时间时,我计划重写所有示例和文档以反映这一点。