Redux的中间件

先说结论,什么是Redux的中间件
简单来说,就是一个接受dispatch函数并返回一个dispatch函数的函数
作用
对原来的dispatch函数进行增强,类似与java中的代理,对被代理的方法进行增强
重要特征
可以被链式调用
典型案例

const logger = store => next => action {
	console.info("dispatching", action);
	let result = next(action);
	console.info("state", store.getState());
	return result;
}
发布了16 篇原创文章 · 获赞 8 · 访问量 8491

猜你喜欢

转载自blog.csdn.net/qq_34637782/article/details/86683013