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