我有一个问题,这是一个类组件:
import React from 'react';
import ListToDo from './ListToDo';
export default class TestClass extends React.Component{
state ={
tasks:[]
}
async componentDidMount(){
const response = await fetch('https://nztodo.herokuapp.com/api/task/?format=json');
const tasks = await response.json
this.setState({
tasks
});
}
render(){
return(
<ul className="list-group">
{
this.state.tasks.map(function(singleTask){
return <ListToDo task={singleTask} key={singleTask.id} />
})
}
</ul>
);
}
错误是: TypeError: this.state.tasks.map is not a function } 为什么?我需要安装一些吗?
慕斯709654
MMMHUHU
相关分类