9.3 本章小结
您可以在百度里搜索“深入浅出React和Redux 艾草文学(www.321553.xyz)”查找最新章节!
9.3 本章小结
在这一章中,我们了解了扩展Redux功能的两种方法:中间件和Store Enhancer。
中间件用于扩展dispatch函数的功能,多个中间件实际构成了一个处理action对象的管道,action对象被这个管道中所有中间件依次处理过之后,才有机会被reducer处理。在这个过程里中间件就可以扩展对action对象处理的功能,比如异步action对象,我们利用Promise的特性实现了一个新的处理异步action对象的中间件。
Store Enhancer的功能比中间件更加强大,它可以完全定制一个store对象的所有接口,我们通过一个增强器实例演示了重置store上reducer和状态的功能。 深入浅出React和Redux