Closed dy1023348109 closed 4 years ago
Commponent 的Effect是否也可以只有自己收到? adapter里有很多同类型Commponent,一个dispatchAction后 其他的也收到了。是否有解决办法?
一个Action,优先由自己Effect处理(处理完即终止)。 如果自己的Effect不处理,会发送给所有其他的Effect, 以及所有Reducer。
所以正常不可能出现你上面描述的情况。
感谢回复,今天debug发现了原因,原因是想在Effect处理之后 再发送给自己的Reducer,所以effect返回了false,导致其他的Component也收到了这个action。
Commponent 的Effect是否也可以只有自己收到? adapter里有很多同类型Commponent,一个dispatchAction后 其他的也收到了。是否有解决办法?