Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript TypeError:lists.map不是函数_Javascript_Reactjs - Fatal编程技术网

Javascript TypeError:lists.map不是函数

Javascript TypeError:lists.map不是函数,javascript,reactjs,Javascript,Reactjs,您好,我正在react的一个项目中工作,该项目包括能够将列表从一侧拖到另一侧,就像Trello任务应用程序一样,我遇到了以下错误:TypeError:无法读取未定义的用户拥有的“卡片”。在发布列表时,我发现了这个错误。提前感谢您的帮助 const ListContainer=styled.div` 显示器:flex; 弯曲方向:行; `; 类应用程序扩展组件{ //当我们拖拽和删除列表时 onDragEnd=结果=>{ const{destination,source,draggableId,

您好,我正在react的一个项目中工作,该项目包括能够将列表从一侧拖到另一侧,就像Trello任务应用程序一样,我遇到了以下错误:TypeError:无法读取未定义的用户拥有的“卡片”。在发布列表时,我发现了这个错误。提前感谢您的帮助

const ListContainer=styled.div`
显示器:flex;
弯曲方向:行;
`;
类应用程序扩展组件{
//当我们拖拽和删除列表时
onDragEnd=结果=>{
const{destination,source,draggableId,type}=result;
log(“hi from func”,类型)
如果(!目的地){
返回;
}
这是我的道具(
分类(
source.droppableId,
destination.droppableId,
资料来源.索引,
目的地索引,
draggableId,
类型
)
);
};
render(){
const{lists}=this.props;
返回(
{提供=>(
{lists.map((列表,索引)=>(
))}
{提供的.占位符}
)}
)
};
};
//与react redux连接
常量mapStateToProps=状态=>({
列表:state.lists
});

导出默认连接(MapStateTops)(应用程序)
TypeError:lists.map不是一个函数
是一个通常在您尝试映射对象而不是应该映射到数组时出现的错误。检查
列出的内容
实际上是为了确保它是一个格式正确的数组。

检查Redux存储中的内容-似乎
列表
键中至少有一个数组元素是
未定义的
OMG!我把问题的标题弄错了,对不起,谢谢你的回答。我再问一遍这个问题。错误如下:TypeError:lists.map不是函数你好,肖恩,我已经解决了它-谢谢!结果是返回太多,不允许列表呈现。和:-/我在reducer中写错了列表,我用列表代替列表。