如何将Vue后台管理类项目兼容IE9,实现跨浏览器访问?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1158个文字,预计阅读时间需要5分钟。
最近项目进入第三方面集成的环节,集成第三方监控不需要使用IE,能否找办法?老板让我将后台管理系统框架兼容下IE,一直都是在chrome下开发的,也不知道IE下是什么鬼。目前后台管理系统
最近项目进入到了第三方集成的环节,集成第三方监控非要用IE,咋办?老板让我将后台管理系统的框架兼容下IE,一直都是在chrome下开发的,也不知道IE下是什么鬼。
目前后台管理系统前端搭建方式
目前系统是用vue-cli@2.0生成的,UI框架使用的是iview,ajax请求使用的是axois,此外就没有什么特殊的npm包了。
需要解决的兼容问题
经过自己的一番测试,目前主要有以下的兼容问题:
- 在IE下由于没有promise,所以axios不能用了;
- 在涉及到flex、fixed、absolute定位时,IE浏览器下的显示效果有较大的区别;
- excel表单导出异常;
- 部分使用的npm包中的代码未经编译会有一些ES6的语法;
- vue-router路由失效;
- IE自动缓存ajax请求结果。
本文共计1158个文字,预计阅读时间需要5分钟。
最近项目进入第三方面集成的环节,集成第三方监控不需要使用IE,能否找办法?老板让我将后台管理系统框架兼容下IE,一直都是在chrome下开发的,也不知道IE下是什么鬼。目前后台管理系统
最近项目进入到了第三方集成的环节,集成第三方监控非要用IE,咋办?老板让我将后台管理系统的框架兼容下IE,一直都是在chrome下开发的,也不知道IE下是什么鬼。
目前后台管理系统前端搭建方式
目前系统是用vue-cli@2.0生成的,UI框架使用的是iview,ajax请求使用的是axois,此外就没有什么特殊的npm包了。
需要解决的兼容问题
经过自己的一番测试,目前主要有以下的兼容问题:
- 在IE下由于没有promise,所以axios不能用了;
- 在涉及到flex、fixed、absolute定位时,IE浏览器下的显示效果有较大的区别;
- excel表单导出异常;
- 部分使用的npm包中的代码未经编译会有一些ES6的语法;
- vue-router路由失效;
- IE自动缓存ajax请求结果。

