关于vue.js:Vue-POST-正确请求姿势

27次阅读

共计 312 个字符,预计需要花费 1 分钟才能阅读完成。

首先:减少 vue 配置
// qs 是 axios 带有的,无需装置
import Qs from ‘qs’

// 配置 axios post 申请时发送 formData
axios.defaults.transformRequest = [function (data) {

data = Qs.stringify(data);
return data;

}];
GET 应用形式
数据放于 params 中

  this.axios({
    method: "GET",
    url: "/abc",
    params: {
      a: 1,
      b: 2
    }
  }).then()

POST 应用形式
数据放于 data 中

  this.axios({
    method: "POST",
    url: "/abc",
    data: {
      a: 1,
      b: 2
    }
  }).then()

正文完
 0