让axios发送表单请求形式的键值对post数据的实例


Posted in Javascript onAugust 11, 2018

想要发送键值对,其实是需要做响应处理的,直接上代码

npm install --save axios vue-axios qs

qs是必不可少的插件,安装完成后,在main.js插入一下代码

//载入axios
import Qs from 'qs'
import axios from 'axios'
import VueAxios from 'vue-axios'
var axios_instance = axios.create({
 baseURL:'http://localhost',
 transformRequest: [function (data) {
  data = Qs.stringify(data);
  return data;
 }],
 headers:{'Content-Type':'application/x-www-form-urlencoded'}
})
Vue.use(VueAxios, axios_instance)

这样就大功告成了,在vue模块中可以这样使用

this.$http.post('url', {
  id:1
}).then(response => {
  console.log(response)
}).catch( error => {  
  console.log(error);
});

可以看到,在好用参数的时候也不需要增加params这个key了。直接传递参数对象即可,很方便!

以上这篇让axios发送表单请求形式的键值对post数据的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript 实现??打印?理
Apr 28 Javascript
技术男用来对妹子表白的百度首页
Jul 23 Javascript
Javascript判断文件是否存在(客户端/服务器端)
Sep 16 Javascript
jQuery添加options点击事件并传值实例代码
May 18 Javascript
JS数组排序方法实例分析
Dec 16 Javascript
Bootstrap进度条实现代码解析
Mar 07 Javascript
ECMAScript6 新特性范例大全
Mar 24 Javascript
Vue2.0父子组件传递函数的教程详解
Oct 16 Javascript
Angular HMR(热模块替换)功能实现方法
Apr 04 Javascript
使用Angular 6创建各种动画效果的方法
Oct 10 Javascript
在 Vue-CLI 中引入 simple-mock实现简易的 API Mock 接口数据模拟
Nov 28 Javascript
jQuery操作元素追加内容示例
Jan 10 jQuery
axios的拦截请求与响应方法
Aug 11 #Javascript
解决axios发送post请求返回400状态码的问题
Aug 11 #Javascript
vue 组件的封装之基于axios的ajax请求方法
Aug 11 #Javascript
解决Vue axios post请求,后台获取不到数据的问题方法
Aug 11 #Javascript
vuejs前后端数据交互之从后端请求数据的实例
Aug 11 #Javascript
解决vue中post方式提交数据后台无法接收的问题
Aug 11 #Javascript
vue.js配合$.post从后台获取数据简单demo分享
Aug 11 #Javascript
You might like
自己动手做一个SQL解释器
2006/10/09 PHP
PHP 日期加减的类,很不错
2009/10/10 PHP
php判断两个浮点数是否相等的方法
2015/03/14 PHP
PHP实现支持CURL字符串证书传输的方法
2019/03/23 PHP
不用AJAX和IFRAME,说说真正意义上的ASP+JS无刷新技术
2008/09/25 Javascript
关于js拖拽上传 [一个拖拽上传修改头像的流程]
2011/07/13 Javascript
js异常捕获方法介绍
2013/04/10 Javascript
ie8本地图片上传预览示例代码
2014/01/12 Javascript
简要了解jQuery移动web开发的响应式布局设计
2015/12/04 Javascript
javascript中this指向详解
2016/04/23 Javascript
辨析JavaScript中的Undefined类型与null类型
2016/05/26 Javascript
Jquery通过ajax请求NodeJS返回json数据实例
2016/11/08 NodeJs
Bootstarp基本模版学习教程
2017/02/01 Javascript
JS实现textarea通过换行或者回车把多行数字分割成数组并且去掉数组中空的值
2018/10/29 Javascript
关于Vue Router中路由守卫的应用及在全局导航守卫中检查元字段的方法
2018/12/09 Javascript
vue实现文件上传读取及下载功能
2020/11/17 Javascript
微信小程序中插入激励视频广告并获取收益(实例代码)
2019/12/06 Javascript
[45:32]Liquid vs LGD 2018国际邀请赛淘汰赛BO3 第二场 8.23
2018/08/24 DOTA
[38:39]完美世界DOTA2联赛循环赛 IO vs GXR BO2第二场 11.04
2020/11/05 DOTA
使用Python的PEAK来适配协议的教程
2015/04/14 Python
使用基于Python的Tornado框架的HTTP客户端的教程
2015/04/24 Python
在Python中操作字符串之rstrip()方法的使用
2015/05/19 Python
python在windows下创建隐藏窗口子进程的方法
2015/06/04 Python
Python中异常重试的解决方案详解
2017/05/05 Python
python中ASCII码字符与int之间的转换方法
2018/07/09 Python
django模板结构优化的方法
2019/02/28 Python
Python threading模块condition原理及运行流程详解
2020/10/05 Python
Python使用pyenv实现多环境管理
2021/02/05 Python
Python爬虫+tkinter界面实现历史天气查询的思路详解
2021/02/22 Python
大学在校生求职信范文
2013/11/21 职场文书
市场营销工作计划书
2014/09/15 职场文书
印刷技术专业自荐信
2014/09/18 职场文书
教师政风行风自查自纠报告
2014/10/21 职场文书
浅谈Python数学建模之数据导入
2021/06/23 Python
PyMongo 查询数据的实现
2021/06/28 Python
python turtle绘图命令及案例
2021/11/23 Python