网上的回答都是以下这种:
axios.delete({
url: 'http://localhost:3000/todos',
data: {
"id": "a"
}
})
.then(function (response) {
console.log(response);
})
.catch(function (response) {
console.log(response);
});
但是亲身试验之后发现并不行
最后发现还是我的传参出了问题,axios的传参id是要直接加在URL后边就可以,如下
axios.delete('http://localhost:3000/todos/' + id).then(function (res) {
console.log(res);
}).catch(function (err) {
console.log(err)
})
这个问题困扰了我大半个小时,终于解决了