FETCH_DATA 为什么要用中括号扩起来啊,感觉没有中括号也可以啊。

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

千里孤坟

2019-08-13

const fetchProductDetail = (endpoint, id) => ({
[FETCH_DATA]: {
types: [
types.FETCH_PRODUCT_DETAIL_REQUEST,
types.FETCH_PRODUCT_DETAIL_SUCCESS,
types.FETCH_PRODUCT_DETAIL_FAILURE
],
endpoint,
schema: productSchema
},
id
});

写回答

1回答

艾特老干部

2019-08-14

你好,用中括号括起来表示这里的key是FETCH_DATA这个变量代表的值,而不是FETCH_DATA这个字面量。

0
0

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

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

1071 学习 · 306 问题

查看课程