我注意到很多样本通量项目都遵循每个操作单个文件的约定,而不是将它们组合在一起。这是什么原因,是强烈的对话?
我的偏好是将相关操作分组到单个文件中,例如wishlistActions.js将包括,创建,添加产品,删除产品和删除。
这是不是违背了粮食?如果是这样,为什么?
答案 0 :(得分:0)
我认为这不符合要求,我不知道Flux是否规定了任何单一的方法。
事实上,Ryan Florence(反应路由器的作者之一)有一个演示回购,其中有一个Constants.js
文件列出了他的所有动作。然后他有个人actionCreator
课程。
https://github.com/FrontendMasters/2015-02-13-React/tree/master/excercises/5-flux/app