让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 相关文章推荐
JQuery 确定css方框模型(盒模型Box Model)
Jan 22 Javascript
js 分页全选或反选标识实现代码
Aug 09 Javascript
jQuery 淡入淡出 png图在ie8下有黑色边框的解决方法
Mar 05 Javascript
jQuery把表单元素变为json对象
Nov 06 Javascript
Javascript实现多彩雪花从天降散落效果的方法
Feb 02 Javascript
JQuery select(下拉框)操作方法汇总
Apr 15 Javascript
ECMAScript6中Set/WeakSet详解
Jun 12 Javascript
辨析JavaScript中的Undefined类型与null类型
May 26 Javascript
jQuery快速高效制作网页交互特效
Feb 24 Javascript
基于vue2.0实现的级联选择器
Jun 09 Javascript
详解vue.js的事件处理器v-on:click
Jun 27 Javascript
vue.js中toast用法及使用toast弹框的实例代码
Aug 27 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
php实现的DateDiff和DateAdd时间函数代码分享
2014/08/16 PHP
PHP获取服务器端信息的方法
2014/11/28 PHP
thinkphp中字符截取函数msubstr()用法分析
2016/01/09 PHP
PHP 的比较运算与逻辑运算详解
2016/05/12 PHP
prettify 代码高亮着色器google出品
2010/12/28 Javascript
用js实现判断当前网址的来路如果不是指定的来路就跳转到指定页面
2011/05/02 Javascript
JavaScript起点(严格模式深度了解)
2013/01/28 Javascript
JS往数组中添加项性能分析
2015/02/25 Javascript
JavaScript返回上一页的三种方法及区别介绍
2015/07/04 Javascript
JS基于面向对象实现的拖拽库实例
2015/09/24 Javascript
nodeJS微信分享
2017/12/20 NodeJs
vue项目关闭eslint校验
2018/03/21 Javascript
一次Webpack配置文件的分离实战记录
2018/11/30 Javascript
vue-cli3 DllPlugin 提取公用库的方法
2019/04/24 Javascript
3分钟读懂移动端rem使用方法(推荐)
2019/05/06 Javascript
layui select 禁止点击的实现方法
2019/09/05 Javascript
JS扁平化输出数组的2种方法解析
2019/09/17 Javascript
js实现纯前端压缩图片
2020/11/16 Javascript
Python urlopen 使用小示例
2008/09/06 Python
Python过滤函数filter()使用自定义函数过滤序列实例
2014/08/26 Python
Python多进程通信Queue、Pipe、Value、Array实例
2014/11/21 Python
Python 列表list使用介绍
2014/11/30 Python
Python中集合类型(set)学习小结
2015/01/28 Python
详解Python实现多进程异步事件驱动引擎
2017/08/25 Python
基于Django contrib Comments 评论模块(详解)
2017/12/08 Python
Keras - GPU ID 和显存占用设定步骤
2020/06/22 Python
python 使用elasticsearch 实现翻页的三种方式
2020/07/31 Python
美国演唱会订票网站:Ticketmaster美国
2017/10/05 全球购物
运动会100米解说词
2014/01/23 职场文书
合同协议书格式
2014/04/18 职场文书
学校党的群众路线教育实践活动领导班子对照检查材料
2014/09/25 职场文书
个人买房协议书范本
2014/10/06 职场文书
面试通知邮件
2015/04/20 职场文书
销售口号霸气押韵
2015/12/24 职场文书
解决Go gorm踩过的坑
2021/04/30 Golang
详细聊聊浏览器是如何看闭包的
2021/11/11 Javascript