让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 CSS修改学习第一章 查找位置
Feb 19 Javascript
有关于JS构造函数的重载和工厂方法
Apr 07 Javascript
js加载之使用DOM方法动态加载Javascript文件
Nov 08 Javascript
window.location 对象所包含的属性
Oct 10 Javascript
全面解析Bootstrap表单使用方法(表单控件)
Nov 24 Javascript
jquery读写cookie操作实例分析
Dec 24 Javascript
JS当前页面登录注册框,固定DIV,底层阴影的实例代码
Sep 29 Javascript
用JavaScript实现让浏览器停止载入页面的方法
Jan 19 Javascript
ES6中Iterator与for..of..遍历用法分析
Mar 31 Javascript
javascript cookie的基本操作(添加和删除)
Jul 24 Javascript
Vue中div contenteditable 的光标定位方法
Aug 25 Javascript
vue移动端微信授权登录插件封装的实例
Aug 28 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 date()日期时间函数详解
2010/05/16 PHP
php生成随机密码的几种方法
2011/01/17 PHP
php中实现精确设置session过期时间的方法
2014/07/17 PHP
yiic命令时提示“php.exe”不是内部或外部命令的解决方法
2014/12/18 PHP
php实现通过soap调用.Net的WebService asmx文件
2017/02/27 PHP
整理一些JavaScript的IE和火狐的兼容性注意事项
2011/03/17 Javascript
jquery插件之信息弹出框showInfoDialog(成功/错误/警告/通知/背景遮罩)
2013/01/09 Javascript
关于div自适应高度/左右高度自适应一致的js代码
2013/03/22 Javascript
jQuery中animate用法实例分析
2015/03/09 Javascript
Jquery全选与反选点击执行一次的解决方案
2015/08/14 Javascript
jQuery满屏焦点图左右滚动特效代码分享
2015/09/07 Javascript
jquery采用oop模式class类的使用示例
2016/01/22 Javascript
flag和jq on 的绑定多个对象和方法(必看)
2017/02/27 Javascript
vue双向数据绑定知识点总结
2018/04/18 Javascript
JavaScript获取用户所在城市及地理位置
2018/04/21 Javascript
ES6 Iterator接口和for...of循环用法分析
2019/07/31 Javascript
解决包含在label标签下的checkbox在ie8及以下版本点击事件无效果兼容的问题
2019/10/27 Javascript
JavaScript之Blob对象类型的具体使用方法
2019/11/29 Javascript
使用pkg打包ThinkJS项目的方法步骤
2019/12/30 Javascript
[00:27]DOTA2战队VP、Secret贺新春
2018/02/11 DOTA
Python实现从url中提取域名的几种方法
2014/09/26 Python
python flask中静态文件的管理方法
2018/03/20 Python
解决python中导入win32com.client出错的问题
2019/07/26 Python
使用Python给头像加上圣诞帽或圣诞老人小图标附源码
2019/12/25 Python
Pycharm如何导入python文件及解决报错问题
2020/05/10 Python
详解python中的闭包
2020/09/07 Python
Vince官网:全球著名设计师品牌,休闲而优雅的服饰
2017/01/15 全球购物
Diesel美国网上商店:意大利牛仔时装品牌
2020/12/10 全球购物
金融专业应届生求职信
2013/11/02 职场文书
python如何做代码性能分析
2021/04/26 Python
mysql 直接拷贝data 目录下文件还原数据的实现
2021/07/25 MySQL
Sleuth+logback 设置traceid 及自定义信息方式
2021/07/26 Java/Android
Mysql事务索引知识汇总
2022/03/17 MySQL
Python+Selenium实现抖音、快手、B站、小红书、微视、百度好看视频、西瓜视频、微信视频号、搜狐视频、一点号、大风号、趣头条等短视频自动发布
2022/04/13 Python
python turtle绘图
2022/05/04 Python
MySQL实现用逗号进行拼接、以逗号进行分割
2022/12/24 MySQL