场景:当点击删除用户时,出现该报错。
原来代码写的是:(直接传了row.id,用户id)
deleteUser(row.id).then((res) => {
this.$message({
type: 'success',
message: '删除成功!'
});
this.getUserList()
})
分析原因:
1、点击报错的源代码:
2、分析数据结构:
此处后端需要的一个对象的格式,所以传用户id时也要是对象格式。
解决问题:
调用删除接口时传个对象格式:{ id: row.id } 即可解决改bug。
deleteUser({id: row.id}).then((res) => {
this.$message({
type: 'success',
message: '删除成功!'
});
this.getUserList()
})