码迷,mamicode.com
首页 > 移动开发 > 详细

在vue中使用axios发送post请求,参数方式

时间:2017-08-17 20:24:14      阅读:542      评论:0      收藏:0      [点我收藏+]

标签:url   返回   post   encode   return   res   erro   http   append   

 由于后台接收的参数格式为FormData格式技术分享

在axios中参数格式默认为技术分享

在传参数前,将原先官方提供的格式技术分享

改为如下:

axios({
  url: ‘../../../room/listRoomPage‘,
  method: ‘post‘,
  data: {offset: 0, limit: 9999, roomCode: "", roomtypeId: 0, floorId: 0},
  transformRequest: [function (data) {
    var oMyForm = new FormData();
    oMyForm.append("offset", 0);
    oMyForm.append("limit", 9999);
    oMyForm.append("roomCode", "");
    oMyForm.append("roomtypeId", 0);
    oMyForm.append("floorId", 0);
    console.info(oMyForm);
    return oMyForm;
  }],
  headers: {
    ‘Content-Type‘: ‘application/x-www-form-urlencoded‘
  }
})
  .then(function (response) {
    console.log(response);
  })
  .catch(function (error) {
    console.log(error);
  });

成功得到后台返回的数据技术分享

 

在vue中使用axios发送post请求,参数方式

标签:url   返回   post   encode   return   res   erro   http   append   

原文地址:http://www.cnblogs.com/ryans/p/7383813.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!