最热模块
来源:7-6 FlatList的高级应用&上拉加载更多功能实现-1【这个技能很实用】
哇哦88888888
2019-08-06
export function onLoadPopularData(storeName,url) {
return dispatch =>{
dispatch({type:Types.POPULAR_REFRESH,storeName:storeName})
let dataStore = new DataStore();
dataStore.fetchData(url)
.then(data =>{
handleData(dispatch,storeName,data)
})
.catch(error =>{
console.log(error)
dispatch({
type:Types.LOAD_POPULAR_FAIL,
storeName,
error
})
})
}
}
请问老师,我们在最新模块里面的action里面的那个dispatch里面的storeName,这个key跟value只写成一个是什么语法
写回答
1回答
-
CrazyCodeBoy
2019-08-06
这是JS的新特性,如果在{}中不设key的话系统会拿value的名字作为key:
{ type:Types.LOAD_POPULAR_FAIL, storeName, error } //等价于 { type:Types.LOAD_POPULAR_FAIL, storeName:storeName, error }
042019-08-08
相似问题