你好,我遇到了一个问题。我做了一个 azure 函数,它删除带有电子邮件查询和正文中的 id 的项目。在邮递员中,我工作得很好,所以我知道该函数是有效的,但是当我尝试从前端调用它时,它给了我一个 TypeError:无法读取 undefinedStack 的属性“id”:我不知道出了什么问题,在 console.log(id ) 它将正确的 id 传递给 api,因此它应该类似于邮递员所做的事情。我是游戏新手,希望有人能指点一下
答案 0 :(得分:0)
请使用以下代码:
var obj = {"id": "your id"};
var config = { data: JSON.stringify(obj) };
await jsonServer.delete("/DeleteHours?email=" + info.current_user, config);
或
await jsonServer.delete("/DeleteHours?email=" + info.current_user, {
"id":"your id"
});
第二个选项可能不起作用,请尝试。