让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对象及属性
Feb 13 Javascript
自定义jQuery选项卡插件实例
Mar 27 Javascript
JavaScript instanceof 的使用方法示例介绍
Oct 23 Javascript
使用jquery.qrcode生成彩色二维码实例
Aug 08 Javascript
jQuery实现高亮显示的方法
Mar 10 Javascript
js实现发送验证码后的倒计时功能
May 28 Javascript
php输出全部gb2312编码内的汉字方法
Mar 04 Javascript
让你彻底掌握es6 Promise的八段代码
Jul 26 Javascript
JS实现瀑布流布局
Oct 21 Javascript
vue实现手机端省市区区域选择
Sep 27 Javascript
在weex中愉快的使用scss的方法步骤
Jan 02 Javascript
vue实现两个组件之间数据共享和修改操作
Nov 12 Javascript
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
珊瑚虫IP库浅析
2007/02/15 PHP
Fedora下安装php Redis扩展笔记
2014/09/03 PHP
jquery 插件学习(一)
2012/08/06 Javascript
javascript函数以及基础写法100多条实用整理
2013/01/13 Javascript
JS复制内容到剪切板的实例代码(兼容IE与火狐)
2013/11/19 Javascript
浅谈Sizzle的“编译原理”
2015/04/14 Javascript
js实现时间显示几天前、几小时前或者几分钟前的方法集锦
2015/05/29 Javascript
实例讲解jquery中mouseleave和mouseout的区别
2016/02/17 Javascript
JavaScript mixin实现多继承的方法详解
2017/03/30 Javascript
给Easyui-Datebox设置隐藏或者不可用的解决方法
2017/05/26 Javascript
原生JavaScript实现的简单放大镜效果示例
2018/02/07 Javascript
vue路由事件beforeRouteLeave及组件内定时器的清除方法
2018/09/29 Javascript
详解如何webpack使用DllPlugin
2018/09/30 Javascript
vue实现Excel文件的上传与下载功能的两种方式
2019/06/28 Javascript
100行代码实现vue表单校验功能(小白自编)
2019/11/19 Javascript
原生JS与CSS实现软件卸载对话框功能
2019/12/05 Javascript
vue使用vant中的checkbox实现全选功能
2020/11/17 Vue.js
[49:31]TFT vs Mski Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
对Python进行数据分析_关于Package的安装问题
2017/05/22 Python
Flask框架信号用法实例分析
2018/07/24 Python
python中的for循环
2018/09/28 Python
Python 忽略warning的输出方法
2018/10/18 Python
PyTorch中反卷积的用法详解
2019/12/30 Python
python如何通过pyqt5实现进度条
2020/01/20 Python
python打印文件的前几行或最后几行教程
2020/02/13 Python
pycharm设置当前工作目录的操作(working directory)
2020/02/14 Python
Python实现链表反转的方法分析【迭代法与递归法】
2020/02/22 Python
HTML5实现分享到微信好友朋友圈QQ好友QQ空间微博二维码功能
2018/01/03 HTML / CSS
Tommy Hilfiger美国官网:美国高端休闲领导品牌
2019/01/14 全球购物
初中生期末考试的自我评价
2013/12/17 职场文书
学校志愿者活动总结
2014/06/27 职场文书
终止解除劳动合同证明书
2015/06/17 职场文书
环保建议书作文400字
2015/09/14 职场文书
php实现自动生成验证码的实例讲解
2021/11/17 PHP
PHP面试题 wakeup魔法 Ezpop pop序列化与反序列化
2022/04/11 PHP
Android Studio 计算器开发
2022/05/20 Java/Android