网上的回答都是以下这种:
axios.delete({
url: 'http://localhost:3000/todos',
data: {
"id": "a"
}
})
.then(function (response) {
console.log(response);
})
.catch(function (response) {
console.log(response);
});
但是亲身试验之后发现并不行
image.png
最后发现还是我的传参出了问题,axios的传参id是要直接加在URL后边就可以,如下
axios.delete('http://localhost:3000/todos/' + id).then(function (res) {
console.log(res);
}).catch(function (err) {
console.log(err)
})
这个问题困扰了我大半个小时,终于解决了
作者:我欢喜喜欢你
链接:https://www.jianshu.com/p/85a0bb9436d0
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。