【发布时间】:2017-10-03 03:05:41
【问题描述】:
例如,如果我有一个登录缩减程序和一个用户图标缩减程序。当我登录时,我想更新用户图标以及存储用户信息。我被困在两个选择之间:
第一个是导出 USER_LOGIN 动作,让登录减速器和用户图标减速器都处理 USER_LOGIN 动作。
第二种方法是在action和reducer之间进行1对1的映射(一种action只属于一个reducer)。我们有登录减速器句柄 USER_LOGIN,然后使用 Saga/Thunk 我们向用户图标减速器发送一个副作用 UPDATE_USER_ICON。
哪个是更好的做法?我个人赞成第二种方法。
【问题讨论】:
-
我们不要忘记在降级任何答案时添加评论的礼貌。
标签: javascript redux flux