关于vue在ie9中的一些兼容问题
1 分钟阅读
最近在做一个vue的区块链的项目,也是用到了vue全家桶,打开chrome浏览器,ok,天衣无缝,完美~
后来。。。后来需求方要兼容ie。。。然后~~白屏了我的哥 白屏了
好吧 然后就开始解决这个问题 折腾了许久也终于是解决掉了 给大家奉上一份热腾腾的解决办法
首先npm install –save babel-polyfill
然后在main.js中的最前面引入babel-polyfill
import 'babel-polyfill'
在index.html 加入以下代码(非必须)
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
然后修改修改编译配置即可
text
entry:{
app:['babel-polyfill':'./src/main.js']
}```
要补充的一点就是其实只引用es6-promise也行 使用方法基本一致 不过不用去修改webpack的配置
将`es6-promise`安装好 直接在main中引用即可 import promise from ‘es6-promise’
promise.polyfill()
text
通过这些就可以解决掉这些很~~奇葩的问题了 日后有坑的话会继续补充 相关文章