axiosDELETE和PUT传参方式

网上的回答都是以下这种:

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)
     })

这个问题困扰了我大半个小时,终于解决了

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 大家好,我是IT修真院深圳分院第01期学员,一枚正直善良的web程序员。 今天给大家分享一下,修真院官网 JS任务...
    长天_阅读 7,491评论 0 5
  • js有哪几种传参方式? 小课堂【深圳-web-A组】 目录 1.背景介绍 2.知识剖析 3.常见问题 4.解决方案...
    冷眸_c6b8阅读 268评论 0 1
  • 大家好,我是IT修真院郑州王姣妍,一枚正直、纯洁、善良的web程序员。 今天给大家分享一下,修真院官网 js任务中...
    初晨晒暖心阅读 1,832评论 0 3
  • 最近在写Vue的时候,小小的尝试了一下Axios,总结一下自己的使用吧。 ##背景 Axios是一个基于Promi...
    Neyo_凉阅读 1,944评论 0 2
  • 不知道从什么时候开始,加班变成一种特别值得炫耀的事情。 在朋友圈发一杯热腾腾的咖啡,用CBD繁华的夜景做衬,配上一...
    虎喵君阅读 3,205评论 78 59