解决vue中使用Axios调用接口时出现的ie数据处理问题
发布时间:2020-12-17 02:14:38 所属栏目:百科 来源:网络整理
导读:1.问题 近期在使用vue2 + axios 调用接口时碰到一个IE中很奇葩的问题,让我头痛了很久。 废话不多扯,就是在其他浏览器中调用接口返回数据然后可以很顺利的进行处理,但在IE(9-11)中发现发送请求是成功的而且也能抓到服务端返回来的数据。却发现在处理返回
1.问题 近期在使用vue2 + axios 调用接口时碰到一个IE中很奇葩的问题,让我头痛了很久。 废话不多扯,就是在其他浏览器中调用接口返回数据然后可以很顺利的进行处理,但在IE(9-11)中发现发送请求是成功的而且也能抓到服务端返回来的数据。却发现在处理返回来的数据的时候处理的有点问题,怎么搞就是不行。 2.处理过程及方法 我使用了console大法去解决这个问题,具体是这样的:我先将服务器返回过来的数据打印到浏览器控制台,结果发现都能打印出来,这个时候就郁闷了,明明有数据为何在IE上还是不行呢,于是我用typeOf 来查看返回数据的类型发现axios在IE时处理的返回数据居然是string类型。这下解决方法就出来了。 if (typeOf data === 'string') {
newData = JSON.parse(data) } else { newData = data } 然后对newData进行处理就能解决了。 以上这篇解决vue中使用Axios调用接口时出现的ie数据处理问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程之家。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- React-Native的那些坑
- oracle rac 各个节点启动 步骤
- ruby-on-rails – 如何计算日期范围内每天的记录
- dojo mobile笔记1--moveTo与url的区别与共性以及相关注意事
- vue.js element-ui validate中代码不执行问题解决方法
- [C#][ASP.NET MVC]实做成员和角色管理
- cocos2dx 绽开效果
- ios – 使用NSXMLParser仅解析前十个帖子,然后分别解析下一
- React native login, signup and navigation 风格一
- ruby-on-rails – Ruby on rails:Paperclip和Ruby Mp3Info
推荐文章
站长推荐
- flex 控制accordion 导航器中的按钮
- 正则表达式
- ruby-on-rails – 在克隆上创建新的Rails 5凭据
- ruby-on-rails – 单个Rails路由上的Access-Cont
- Flex 动态绑定BindingUtils.bindProperty
- iphone – 2个类似的iOS应用程序 – 管理它们的最
- ruby-on-rails – bundler:不可执行:script /
- ruby-on-rails – Mongoid embeds / has_many:通
- vmware xcode phonegap make arhive = buffer ov
- C# Net 去除图片白边
热点阅读