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 相关文章推荐
JavaScript中的new的使用方法与注意事项
May 16 Javascript
JQuery 表单中textarea字数限制实现代码
Dec 07 Javascript
有道JavaScript监听浏览器的问题
Jun 23 Javascript
可在线编辑网页文字效果代码(单击)
Mar 02 Javascript
jQuery获取选中内容及设置元素属性的方法
Jul 09 Javascript
提升PHP安全:8个必须修改的PHP默认配置
Nov 17 Javascript
javascript操作符"!~"详解
Feb 10 Javascript
javascript委托(Delegate)blur和focus用法实例分析
May 26 Javascript
JS实现三个层重叠点击互相切换的方法
Oct 06 Javascript
分享五个有用的jquery小技巧
Oct 08 Javascript
详解基于vue-cli配置移动端自适应
Jan 13 Javascript
JS学习笔记之原型链和利用原型实现继承详解
May 29 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 setcookie() cannot modify header information 的解决方法
2009/01/09 PHP
php中file_exists函数使用详解
2015/05/08 PHP
php unicode编码和字符串互转的方法
2020/08/12 PHP
php根据地址获取百度地图经纬度的实例方法
2019/09/03 PHP
基于Laravel-admin 后台的自定义页面用法详解
2019/09/30 PHP
javascript中获取选中对象的类型
2007/04/02 Javascript
Prototype Number对象 学习
2009/07/19 Javascript
innerHTML 和 getElementsByName 在IE下面的bug 的解决
2010/04/09 Javascript
关于flash遮盖div浮动层的解决方法
2010/07/17 Javascript
js浮点数保留两位小数点示例代码(四舍五入)
2013/12/26 Javascript
JQuery文本改变触发事件如聚焦事件、失焦事件
2014/01/15 Javascript
倒记时60刷新网页的js代码
2014/02/18 Javascript
jquery获得同源iframe内body下标签的值的方法
2014/09/25 Javascript
js与jquery回车提交的方法
2015/02/03 Javascript
JavaScript程序设计之JS调试
2015/12/09 Javascript
JS组件Bootstrap实现弹出框效果代码
2016/04/26 Javascript
利用jQuery插件imgAreaSelect实现图片上传裁剪(放大缩小)
2016/12/02 Javascript
jQuery Easyui datagrid行内实现【添加】、【编辑】、【上移】、【下移】
2016/12/19 Javascript
React教程之封装一个Portal可复用组件的方法
2018/01/02 Javascript
Vue.set()动态的新增与修改数据,触发视图更新的方法
2018/09/15 Javascript
Python模块学习 re 正则表达式
2011/05/19 Python
python实现linux服务器批量修改密码并生成execl
2014/04/22 Python
Python实时获取cmd的输出
2015/12/13 Python
Python编程实现两个文件夹里文件的对比功能示例【包含内容的对比】
2017/06/20 Python
python skimage 连通性区域检测方法
2018/06/21 Python
windows 10 设定计划任务自动执行 python 脚本的方法
2019/09/11 Python
python安装gdal的两种方法
2019/10/29 Python
在Tensorflow中查看权重的实现
2020/01/24 Python
python语言实现贪吃蛇游戏
2020/11/13 Python
法国包包和行李箱销售网站:Bagage24.fr
2020/03/24 全球购物
运动会入场词200字
2014/02/15 职场文书
计算机维护专业推荐信
2014/02/27 职场文书
会计核算科岗位职责
2014/03/19 职场文书
学校安全责任书
2014/04/14 职场文书
劳动竞赛口号
2014/06/16 职场文书
装修公司工程部经理岗位职责
2015/04/09 职场文书