记录一个报错:前端发送请求,后端成功处理并返回响应,但是前端收到的响应为Promise{<pending>},看不到响应码
2026/4/20 16:54:53 网站建设 项目流程

一、我的情况:

// 调用加入购物车的API const res = userApi.post('/user/insertCart', product)

得到的响应为:

console.log('加入购物车res:', res)

加入购物车res:Promise{<pending>}

二、原因

userApi.post()返回的是一个 Promise 对象,而我没有使用await等待它完成。

三、解决

确保函数是async函数并使用await

const res = await userApi.post('/user/insertCart', product)

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询