Reactjs React JS-Error-应为赋值或函数调用,而不是看到一个表达式没有未使用的表达式
我使用Axios函数,返回一个API调用以响应如下数据Reactjs React JS-Error-应为赋值或函数调用,而不是看到一个表达式没有未使用的表达式,reactjs,Reactjs,我使用Axios函数,返回一个API调用以响应如下数据 componentDidMount(){ axios.get("https://api.covid19india.org/state_district_wise.json").then(response => { response.data this.setState({stateData:response.data}); }); } 但我在编译时遇到以下错误。 应为赋值或函数调
componentDidMount(){
axios.get("https://api.covid19india.org/state_district_wise.json").then(response => {
response.data
this.setState({stateData:response.data});
});
}
但我在编译时遇到以下错误。
应为赋值或函数调用,但却看到了表达式no unused expressions
。
当我删除行respose.data
时,它正在工作。但不返回结果
请帮助更改为:
axios.get("https://api.covid19india.org/state_district_wise.json").then(response=>{
this.setState({stateData:response.data});
return response.data ;
});
then(response=>{/*function body*/})
的{}
中的代码是函数体,而then
返回该函数的结果