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 jqPlot API 中文使用教程(非常强大的图表工具)
Aug 15 Javascript
jQuery客户端分页实例代码
Nov 18 Javascript
javascript通过className来获取元素的简单示例代码
Jan 10 Javascript
Jquery对象和Dom对象的区别分析
Nov 20 Javascript
ES6入门教程之Class和Module详解
May 17 Javascript
深入浅出理解JavaScript闭包的功能与用法
Aug 01 Javascript
利用chrome浏览器进行js调试并找出元素绑定的点击事件详解
Jan 30 Javascript
vue中的适配px2rem示例代码
Nov 19 Javascript
用node.js写一个jenkins发版脚本
May 21 Javascript
elementui之el-tebs浏览器卡死的问题和使用报错未注册问题
Jul 06 Javascript
解决vue的touchStart事件及click事件冲突问题
Jul 21 Javascript
Vue ECharts实现机舱座位选择展示功能
May 15 Vue.js
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
dedecms中显示数字验证码的修改方法
2007/03/21 PHP
PHP提取字符串中的图片地址[正则表达式]
2011/11/12 PHP
比较好用的PHP防注入漏洞过滤函数代码
2012/04/11 PHP
php中mail函数发送邮件失败的解决方法
2014/12/24 PHP
JavaScript实现梯形乘法表的方法
2015/04/25 Javascript
JS实现屏蔽shift,Ctrl,alt等功能键的方法
2015/06/01 Javascript
JS时间特效最常用的三款
2015/08/19 Javascript
运用js实现图层拖拽的功能
2019/05/24 Javascript
vue利用全局导航守卫作登录后跳转到未登录前指定页面的实例代码
2020/05/19 Javascript
[02:16]DOTA2英雄基础教程 干扰者
2014/01/15 DOTA
python实现发送邮件及附件功能
2021/03/02 Python
itchat和matplotlib的结合使用爬取微信信息的实例
2017/08/25 Python
Python探索之pLSA实现代码
2017/10/25 Python
Python使用wxPython实现计算器
2018/01/30 Python
wxPython实现列表增删改查功能
2019/11/19 Python
python字典的值可以修改吗
2020/06/29 Python
matplotlib基础绘图命令之errorbar的使用
2020/08/13 Python
安装Anaconda3及使用Jupyter的方法
2020/10/27 Python
python 对象真假值的实例(哪些视为False)
2020/12/11 Python
营销与策划专业毕业生求职信
2013/11/01 职场文书
车工岗位职责
2013/11/26 职场文书
新年联欢会主持词
2014/03/27 职场文书
简单租房协议书
2014/04/09 职场文书
移风易俗倡议书
2014/04/15 职场文书
机电专业求职信
2014/06/14 职场文书
优秀党员学习焦裕禄精神思想汇报范文
2014/09/10 职场文书
总经理助理岗位职责
2015/01/31 职场文书
汶川大地震感悟
2015/08/10 职场文书
《圆的周长》教学反思
2016/02/17 职场文书
毕业生自荐求职信书写的技巧
2019/08/26 职场文书
Python - 10行代码集2000张美女图
2021/05/23 Python
对Keras自带Loss Function的深入研究
2021/05/25 Python
一篇文章带你复习java知识点
2021/06/28 Java/Android
解决WINDOWS电脑开机后桌面没有任何图标
2022/04/09 数码科技
Spring Boot接口定义和全局异常统一处理
2022/04/20 Java/Android
Go微服务项目配置文件的定义和读取示例详解
2022/06/21 Golang