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
浅析Node.js查找字符串功能
Sep 03 Javascript
javascript常用函数归纳整理
Oct 31 Javascript
浅谈nodeName,nodeValue,nodeType,typeof 的区别
Jan 13 Javascript
bootstrap中使用google prettify让代码高亮的方法
Oct 21 Javascript
分类解析jQuery选择器
Nov 23 Javascript
BootStrap 导航条实例代码
May 18 Javascript
基于node.js的fs核心模块读写文件操作(实例讲解)
Sep 10 Javascript
js实现轮播图的完整代码
Oct 26 Javascript
详解vue-element Tree树形控件填坑路
Mar 26 Javascript
详解vue-cli3 中跨域解决方案
Apr 10 Javascript
webpack自动打包和热更新的实现方法
Jun 24 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中的登陆login
2007/01/18 PHP
手把手教你使用DedeCms的采集的图文教程
2007/03/11 PHP
使用php将某个目录下面的所有文件罗列出来的方法详解
2013/06/21 PHP
详解WordPress中提醒安装插件以及隐藏插件的功能实现
2015/12/25 PHP
thinkphp5实现微信扫码支付
2019/12/23 PHP
JS实现动态移动层及拖动浮层关闭的方法
2015/04/30 Javascript
在javascript中随机数 math random如何生成指定范围数值的随机数
2015/10/21 Javascript
一系列Bootstrap导航条使用方法分享
2016/04/29 Javascript
利用JavaScript判断浏览器类型及版本
2016/08/23 Javascript
jQuery解析XML 详解及方法总结
2016/09/28 Javascript
js实现不提示直接关闭网页窗口
2017/03/30 Javascript
Three.js基础学习教程
2017/11/16 Javascript
一个基于react的图片裁剪组件示例
2018/04/18 Javascript
vue-cli2.9.3 详细教程
2018/04/23 Javascript
JS实现全屏预览F11功能的示例代码
2018/07/23 Javascript
javascript json字符串到json对象转义问题
2019/01/22 Javascript
Vue+Element ui 根据后台返回数据设置动态表头操作
2020/09/21 Javascript
[01:06]DOTA2隆重推出2016冬季勇士令状 内含上海特级锦标赛互动指南
2016/02/17 DOTA
python中日期和时间格式化输出的方法小结
2015/03/19 Python
获取python的list中含有重复值的index方法
2018/06/27 Python
python matplotlib库绘制散点图例题解析
2019/08/10 Python
Python列表元素常见操作简单示例
2019/10/25 Python
python日期与时间戳的各种转换示例
2020/02/12 Python
使用AJAX和Django获取数据的方法实例
2020/10/25 Python
Python下载的11种姿势(小结)
2020/11/18 Python
英国最全面的橄榄球联盟门票网站:Live Rugby Tickets
2018/10/06 全球购物
数学专业毕业生自荐信
2013/11/10 职场文书
财务会计专业求职信范文
2013/12/31 职场文书
上班看电影检讨书
2014/02/12 职场文书
走群众路线学习笔记
2014/11/06 职场文书
全国爱牙日活动总结
2015/02/05 职场文书
工作简历的自我评价
2019/05/16 职场文书
祝福语集锦:朋友新店开业祝福语
2019/12/10 职场文书
python实现自动化群控的步骤
2021/04/11 Python
Pandas自定义选项option设置
2021/07/25 Python
python使用matplotlib绘制图片时x轴的刻度处理
2021/08/30 Python