vue中post请求以a=a&b=b 的格式写遇到的问题


Posted in Javascript onApril 27, 2018

vue开发过程中,总会碰到一些问题,当然任何问题都不能阻止我们前进的脚步,话不多说,下面是我在开发过程中请求参数所碰到的问题

1,在暂时没有后台数据的时候,post请求的参数大多会以   name:a,age:b   的格式去写

import axios from 'axios';
axios.post(url,{
    name:'0',age:''
    },{emulateJSON: true}, {  // 这里是跨域写法
    headers:{"Content-Type": "application/x-www-form-urlencoded;charset=utf-8",}  // 这里是跨域的写法
    }).then(reponse=>{
     console.log(reponse)
      this.tableData=reponse.data.data
    })

这样写法是没有问题的,

2,若是后台已经写好,但post的请求要以   name:a&age:b   的方式去写的话,上面你的写法就会请求不到数据,这时我们就要使用一个插件来解决这个问题

2.1,安装qs

npm install --save axios vue-axios qs

2.2,在请求的页面加入

import qs from 'qs';
     import axios from 'axios';
axios.post(url,qs.stringify({  // 通过qs.stringify()将对象解析成URL的形式
    name:'0', age:'2'
    }),{emulateJSON: true},{
    headers:{"Content-Type": "application/x-www-form-urlencoded;charset=utf-8",}
    }).then(reponse=>{
     console.log(reponse)
     this.tableData=reponse.data.data
    })

总结

以上所述是小编给大家介绍的vue中post请求以a=a&b=b 的格式写遇到的问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
基于jQuery实现点击同时更改两个iframe的网址
Jul 01 Javascript
jQuery 选择器项目实例分析及实现代码
Dec 28 Javascript
jquery中focus()函数实现当对象获得焦点后自动把光标移到内容最后
Sep 29 Javascript
好好了解一下Cookie(强烈推荐)
Jun 14 Javascript
分享JS代码实现鼠标放在输入框上输入框和图片同时更换样式
Sep 01 Javascript
jQuery插件HighCharts实现的2D面积图效果示例【附demo源码下载】
Mar 15 Javascript
利用jquery去掉时光轴头尾部线条的方法实例
Jun 16 jQuery
Vue.js实现实例搜索应用功能详细代码
Aug 24 Javascript
js实现关闭网页出现是否离开提示
Dec 07 Javascript
基于Vue实现拖拽效果
Apr 27 Javascript
vue组件中的数据传递方法
May 14 Javascript
浅析Vue中拆分视图层代码的5点建议
Aug 15 Javascript
vue项目中应用ueditor自定义上传按钮功能
Apr 27 #Javascript
Vue 使用 Mint UI 实现左滑删除效果CellSwipe
Apr 27 #Javascript
微信小程序中添加客服按钮contact-button功能
Apr 27 #Javascript
Node.js文件编码格式的转换的方法
Apr 27 #Javascript
jQuery实现鼠标滑过商品小图片上显示对应大图片功能【测试可用】
Apr 27 #jQuery
基于Vue实现拖拽效果
Apr 27 #Javascript
Node.js利用console输出日志文件的方法示例
Apr 27 #Javascript
You might like
优化PHP程序的方法小结
2012/02/23 PHP
php代码中使用换行及(\n或\r\n和br)的应用
2013/02/02 PHP
php下载文件超时时间的设置方法
2016/10/06 PHP
php post json参数的传递和接收处理方法
2018/05/31 PHP
php中curl和soap方式请求服务超时问题的解决
2018/06/11 PHP
JavaScript Chart 插件整理
2010/06/18 Javascript
基于jquery的当鼠标滚轮到最底端继续加载新数据思路分享(多用于微博、空间、论坛 )
2011/10/10 Javascript
如何使用jQuery来处理图片坏链具体实现步骤
2013/05/02 Javascript
jQuery快速上手:写jQuery与直接写JS的区别详细解析
2013/08/26 Javascript
JQuery给元素绑定click事件多次执行的解决方法
2014/05/29 Javascript
Javascript window对象详解
2014/11/12 Javascript
javascript正则表达式定义(语法)总结
2016/01/08 Javascript
完美解决jQuery符号$与其他javascript 库、框架冲突的问题
2016/08/09 Javascript
JavaScript数据操作_浅谈原始值和引用值的操作本质
2016/08/23 Javascript
jQuery实现在新增加的元素上添加事件方法案例分析
2017/02/09 Javascript
详解基于DllPlugin和DllReferencePlugin的webpack构建优化
2018/06/28 Javascript
关于JavaScript中高阶函数的魅力详解
2018/09/07 Javascript
JavaScript ECMA-262-3 深入解析(一):执行上下文实例分析
2020/04/25 Javascript
Python正则表达式完全指南
2017/05/25 Python
PyCharm设置SSH远程调试的方法
2018/07/17 Python
python中多个装饰器的执行顺序详解
2018/10/08 Python
对Python生成汉字字库文字,以及转换为文字图片的实例详解
2019/01/29 Python
使用PyQt4 设置TextEdit背景的方法
2019/06/14 Python
python tkinter实现连连看游戏
2020/11/16 Python
Python3使用Selenium获取session和token方法详解
2021/02/16 Python
python实现MySQL指定表增量同步数据到clickhouse的脚本
2021/02/26 Python
基于HTML5陀螺仪实现ofo首页眼睛移动效果的示例
2017/07/31 HTML / CSS
three.js模拟实现太阳系行星体系功能
2019/09/03 HTML / CSS
PAUL HEWITT手表美国站:德国北部时尚生活配饰品牌,船锚元素
2017/11/18 全球购物
企业统计员岗位职责
2013/12/13 职场文书
师范教师大学生职业生涯规划范文
2014/01/05 职场文书
会计电算化大学生职业规划书
2014/02/05 职场文书
外贸专业求职信
2014/03/09 职场文书
四风问题自我剖析材料
2014/10/07 职场文书
2014年班主任工作总结
2014/11/08 职场文书
阿凡达观后感
2015/06/10 职场文书