![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
兼容性
danger_man
踏遍万里山河,只为看那漫天繁星
展开
-
IE兼容 下载
IE不支持a标签的download可以使用IE自带的msSaveBlob方法const fileNameEncode = res.headers["content-disposition"].split("filename=")[1];// 文件名 解码const fileName = decodeURI(fileNameEncode);console.log("fileName", fileName);let blob = new Blob([res.data], { type: "a原创 2022-02-10 13:54:22 · 500 阅读 · 0 评论 -
webpack创建的vue项目在IE中打开空白
公司的项目正常开发的时候一直用的chrome,没什么问题,最后部署后,发现项目在ie浏览器中打开空白控制台报缺少 " ) " ;无法获取未定义或 null 引用的属性 “call”通常处理办法 是1、npm i --save babel-polyfill2、在main.js中引入 import “babel-polyfill”3、在webpack.base.conf.js 中 替换为 app: [“babel-polyfill”, “./src/main.js”]一般这样就可以解决ie不兼容es原创 2021-12-28 14:13:17 · 887 阅读 · 0 评论 -
html文件中引入vue,在IE浏览器里报错
报错原因:vue本身是ES6语法,而IE浏览器只能支持ES5语法,这就导致vue的声明产生语法错误解决方案:1、在HTML文件头部引入这可以让内核较低的浏览器支持ES6语法2、正常情况下的vue声明需要做出调整 data(){ } 需要改成: data:function(){ return{ } } 普通的 created(){ } 方法名(){ } 需要改成: created:function(){ }...原创 2021-07-22 15:26:19 · 873 阅读 · 1 评论