解决vue中使用Axios调用接口时出现的ie数据处理问题


Posted in Javascript onAugust 13, 2018

1.问题

近期在使用vue2 + axios 调用接口时碰到一个IE中很奇葩的问题,让我头痛了很久。

废话不多扯,就是在其他浏览器中调用接口返回数据然后可以很顺利的进行处理,但在IE(9-11)中发现发送请求是成功的而且也能抓到服务端返回来的数据。却发现在处理返回来的数据的时候处理的有点问题,怎么搞就是不行。

2.处理过程及方法

我使用了console大法去解决这个问题,具体是这样的:我先将服务器返回过来的数据打印到浏览器控制台,结果发现都能打印出来,这个时候就郁闷了,明明有数据为何在IE上还是不行呢,于是我用typeOf 来查看返回数据的类型发现axios在IE时处理的返回数据居然是string类型。这下解决方法就出来了。

var newData;

if (typeOf data === 'string') {

newData = JSON.parse(data)

} else {

 newData = data

}

然后对newData进行处理就能解决了。

以上这篇解决vue中使用Axios调用接口时出现的ie数据处理问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
XRegExp 0.2: Now With Named Capture
Nov 30 Javascript
javascript xml为数据源的下拉框控件
Jul 07 Javascript
jquery实现鼠标滑过显示二级下拉菜单效果
Aug 24 Javascript
Bootstrap每天必学之标签与徽章
Nov 27 Javascript
Javascript页面跳转常见实现方式汇总
Nov 28 Javascript
JS中跨页面调用变量和函数的方法(例如a.js 和 b.js中互相调用)
Nov 01 Javascript
Bootstrap 模态框(Modal)插件代码解析
Dec 21 Javascript
jQuery使用正则验证15/18身份证的方法示例
Apr 27 jQuery
浅谈Vuejs中nextTick()异步更新队列源码解析
Dec 31 Javascript
JS简单判断是否在微信浏览器打开的方法示例
Jan 08 Javascript
Vue中全局变量的定义和使用
Jun 05 Javascript
详解vue-flickity的fullScreen功能实现
Apr 07 Javascript
实例详解BootStrap的动态模态框及静态模态框
Aug 13 #Javascript
使用JavaScript实现node.js中的path.join方法
Aug 12 #Javascript
在小程序中集成redux/immutable/thunk第三方库的方法
Aug 12 #Javascript
Vue实现左右菜单联动实现代码
Aug 12 #Javascript
Vue中的v-for循环key属性注意事项小结
Aug 12 #Javascript
vue实现商品加减计算总价的实例代码
Aug 12 #Javascript
Vue.js中使用iView日期选择器并设置开始时间结束时间校验功能
Aug 12 #Javascript
You might like
文章推荐系统(二)
2006/10/09 PHP
php新建文件自动编号的思路与实现
2011/06/27 PHP
PHP中如何防止外部恶意提交调用ajax接口
2016/04/11 PHP
php 中序列化和json使用介绍
2013/07/08 Javascript
JS 按钮点击触发(兼容IE、火狐)
2013/08/07 Javascript
javaScript函数中执行C#代码中的函数方法总结
2013/08/07 Javascript
js简单的弹出框有关闭按钮
2014/05/05 Javascript
JavaScript实现N皇后问题算法谜题解答
2014/12/29 Javascript
nodejs利用ajax实现网页无刷新上传图片实例代码
2017/06/06 NodeJs
vue中前进刷新、后退缓存用户浏览数据和浏览位置的实例讲解
2018/09/21 Javascript
基于JS实现web端录音与播放功能
2019/04/17 Javascript
vue-cli+iview项目打包上线之后图标不显示问题及解决方法
2019/10/16 Javascript
JS中this的4种绑定规则详解
2020/02/04 Javascript
Python strip lstrip rstrip使用方法
2008/09/06 Python
python抓取网页中图片并保存到本地
2015/12/01 Python
Scrapy框架CrawlSpiders的介绍以及使用详解
2017/11/29 Python
Python3非对称加密算法RSA实例详解
2018/12/06 Python
python用win32gui遍历窗口并设置窗口位置的方法
2019/07/26 Python
PyQt5+python3+pycharm开发环境配置教程
2020/03/24 Python
Python使用tkinter实现摇骰子小游戏功能的代码
2020/07/02 Python
HTML5页面中尝试调起APP功能
2017/09/12 HTML / CSS
软件测试面试题
2014/01/05 面试题
servlet面试题
2012/08/20 面试题
班组长安全职责
2014/01/05 职场文书
高中美术教学反思
2014/01/19 职场文书
司机辞职报告范文
2014/01/20 职场文书
质量承诺书范文
2014/03/27 职场文书
经贸专业毕业生求职信范文
2014/05/01 职场文书
产品设计开发计划书
2014/05/07 职场文书
课内比教学心得体会
2014/09/09 职场文书
毕业生实习期转正自我鉴定
2014/09/26 职场文书
党员违纪检讨书
2015/05/05 职场文书
离婚起诉书范文2015
2015/05/19 职场文书
k-means & DBSCAN 总结
2021/04/27 Python
HashMap实现保存两个key相同的数据
2021/06/30 Java/Android
Windows Server 2012 R2服务器安装与配置的完整步骤
2022/07/15 Servers