在前端调试接口的过程中,我遇到了一些错误,现将它整理出来,大概有以下几种情况。
1.id为Object
解决办法就是:将请求里面的参数从对象修改为单个的参数
其次就是看接口方式,比如这里的put接口方式就有写错
再次看自己有没有漏写参数,比如这次我漏改一个参数,就是在roomPop文件夹里
2.接口200,但是返回参数为“参数错误、更新失败”
解决办法:首先先确认自己的代码是传参正确,再次就是200不代表后端没有错误,而这次就是后端的错误。
3.put接口的写法
:就是将id放入其中
//更新房间状态从自用改成空置
changeRoomStatusIdle(id) {
return request({
url: `/api/billing/Room/${id}/status_to_idle`,
method: 'PUT',
})
},
//更新房间状态从空置改成自用
changeRoomStatusSelf(id) {
return request({
url: `/api/billing/Room/${id}/status_to_self`,
method: 'PUT',
})
},
4.后续接口错误补充