将代码中的console.log(data)注释掉即可。因为console.log语句会将data打印出来,并返回undefined,导致返回的是一个pending状态的Promise。
代码示例:
axios.get('/api/data') .then((response) => { const data = response.data; //console.log(data); //注释掉这行代码 return data; }) .then((data) => { // do something with data }) .catch((error) => { //handle error });