RN知识

RN-redux-ignore 优化reduces

2018-08-28  本文已影响39人  精神病患者link常
image.png

正常情况下,会使用上面的方法进行reduce的合并

假如1:有几十个上百个的reduce需要合并

假如2:每一个reduce里面的代码有成千行!

(每个reduce都有log)这个时候,点击按钮发了一个action,你会发现每个reduce都进行了打印,本想改一个简单的值,却让整个reduce都活动了起来。


timg.jpeg

这时候不妨使用下redux-ignore

在合并reduce的时候

image.png

ignoreActions: 忽略数组中的action

只要发出的是数组中的action,一律不走当前reduce

filterActions: 匹配数组中的action (支持正则)

只要发出的是数组的action,一律走当前reduce

上一篇 下一篇

猜你喜欢

热点阅读