我有一个angular 6应用程序,并且我正在使用ngrx来管理状态。而且我注意到被ngrx Effects捕获的已发送动作仍在归还减速器。我是在做错事还是正常现象?动作被效果捕获时,是否应该停止传播?
答案 0 :(得分:1)
通常
是的。更具体地说,所有动作首先打击所有减速器,然后 动作传递给效果。
找到参考文献here。
提案
我认为您应该对此采取单独的措施。创建将触发效果的动作,并创建将改变reducer中状态的动作。
混合这些不是一个好方法。
查看ngrx sample application如何处理这些问题。