Javascript I';对于一个正常工作的函数,我得到了一个422错误
我正在构建一个bucket list应用程序,我已经包含了一个函数,允许用户从他们的bucket list/数据库中删除项目/文档。调用该函数时,我收到一个HTTP 422不可处理实体错误,这使我相信该函数不起作用。但是,当我刷新页面时,数据已成功从数据库中删除 以下是用于删除列表中的项目(数据库中的文档)的函数: 下面是api的代码:Javascript I';对于一个正常工作的函数,我得到了一个422错误,javascript,reactjs,mongodb,axios,Javascript,Reactjs,Mongodb,Axios,我正在构建一个bucket list应用程序,我已经包含了一个函数,允许用户从他们的bucket list/数据库中删除项目/文档。调用该函数时,我收到一个HTTP 422不可处理实体错误,这使我相信该函数不起作用。但是,当我刷新页面时,数据已成功从数据库中删除 以下是用于删除列表中的项目(数据库中的文档)的函数: 下面是api的代码: deleteItemFromList: function(id) { return axios.delete("/api/bucketList/"
deleteItemFromList: function(id) {
return axios.delete("/api/bucketList/" + id);
}
};
所以基本上,这个函数是可以工作的,但它不工作,我不明白为什么。我希望能够从列表中删除该项目,而不会出现任何错误
我很确定我已经提供了所有必要的代码,但是如果我遗漏了什么,或者如果你需要或想看其他东西,请告诉我
非常感谢 您得到的错误是
TypeError:req.json不是函数
。您需要将req.json
更改为
这是小东西,你会得到
deleteItemFromList: function(id) {
return axios.delete("/api/bucketList/" + id);
}
};