Vue中 get post 请求方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vue中 get post 请求方法相关的知识,希望对你有一定的参考价值。

参考技术A this.$axios.get("你的请求地址").then(res => //获取你需要用到的数据)

例如请求分页列表    

this.$axios.get("你的请求地址",

               

                     params:    

                                           pageSize: this.pagesize,(在data中定义好的)

                                            pageNum: this.currentPage,(在data中定义好的)

                                   

               

    ).then(res => //获取你需要用到的数据);

2.1拼接、Content-Type:application/json

        axios.post("你的请求地址",,'name=xxxx&num=xxxxxx').then(resp=>

                

                    console.log(resp);

                    this.josarr=resp.data.jokes//数据赋值 

                

2.2json对象提交数据

let data =

        'user':"admin" ,

        'hideFlag': '1',

        'content': this.content,

        'pictureUrl': this.imgUrl

     

     this.$axios

              .post('"你的请求地址"', data)

              .then((res) =>

                console.log(res)得到你想要的数据    

2.3. 通过FormData表单形式传递参数(通过键值对的表单形式传递数据)

       formData:    

                                user:lili;

                                pass:12345678

                            

      let formData= this.formData

            this.$axios

              .post('你的请求地址', form)

              .then((res) =>

                 console.log(res)得到你想要的数据

以上是关于Vue中 get post 请求方法的主要内容,如果未能解决你的问题,请参考以下文章

解决vue 问题 post 请求发送 会变成发送get请求

vue---进行post和get请求

vue中使用axios发送ajax请求

vue get/post请求如何携带cookie的问题

解决Vue axios post请求,后台获取不到数据的问题方法

详解HTTP请求:get方法和post方法的区别