解决IE无法识别ES6语法问题

2019-11-14  本文已影响0人  y丶M1ng

公司开始使用VUE开发,当在谷歌游览器或者其他的游览器正常显示效果,但是到了IE游览器上的时候就爆炸了,一堆错误。网上查下资料就明白, IE不支持ES6语法,所以你使用IE的时候,不识别ES6的语法,然后就报错。
解决方案
1.引入browser.js
要解决这个我们要先引入browser.js,这样你可以使用ES2015进行编码

2.引入之后在你的js文件加上type="text/babel",加上之后你会发现这个时候可以支持ES6的语法了。

<script  type="text/babel">
省略js代码
</script>

3.引入后打开页面发现没有之前整个js失效的样子了,但是依旧很多语法错误。之前使用的babel转换器只会转化新的句法,对一些API不转化,需要再引入polyfill.js

这样就解决了IE不识别ES6的问题。

上一篇 下一篇

猜你喜欢

热点阅读