请教 map遍历问题

来源:7-12 Ajax获取推荐数据

慕斯卡2425917

2019-02-14

1、当点击搜索框时报错,如下:
图片描述

2、data已经转换成immutable对象
const changeList = (data) =>({
type:actionTypes.CHANGE_LIST,
value:fromJS(data)//把data改成immutable对象。
})
3、export const getList =() =>{
return (dispatch)=> {
axios.get(’./api/headerList.json’)
.then((res) => {
const data = res.data
const action =changeList(data.data)
dispatch(action)
console.log(“异步请求成功!”);
})
.catch(() => {
console.log(“error”)
})

}

}这个异步请求都走的是error

写回答

2回答

Dell

2019-02-17

list变量初始化或者运行时,有可能不是数组,造成的这个问题,ajax请求的时候,看下请求是否404.

0
0

慕斯卡2425917

提问者

2019-02-15

这个是设置值的时候用的是action.data   最后换成action.value  就可以了

0
0

React零基础入门到实战,完成企业级项目简书网站开发

主流新技术 React-redux,React-router4,贯穿基础语法

5275 学习 · 2496 问题

查看课程