这里action增强器为什么不要FETCH_DATA属性?

来源:7-9 前端架构之抽象2:网络请求层封装(redux中间件)(2)

劫不想秀

2019-05-08

这里说往后面传入时不需要FETCH_DATA属性是什么意思?能不能把过程说具体点,我的理解是当识别到FETCH_DATA属性时就会通过api这个中间件处理这个action,但后面params是想当success成功时传入下一个中间件,但是这里又把FETCH_DATA删除掉了。。。图片描述

写回答

1回答

艾特老干部

2019-05-09

你好,你的理解是对的。FETCH_DATA属性是作为一个标识,有这个属性就会被api中间件处理。在actionWith函数中,FETCH_DATA已经完成了它的使命,后续的中间件并不关注,所以删除了。

0
0

React16+Redux实战企业级大众点评Web App

从架构设计到部署上线,带你学习React技术栈与核心思想

1071 学习 · 306 问题

查看课程