让前端飞程序员程序园

关于Vue兼容IE10

2019-04-30  本文已影响22人  toyfish

因为Vue使用了ES6语法,而低版本IE浏览器不支持,解决方法是:
使用babel-polyfill转换成ES5,具体办法

这个方法只能支持到IE9为止的语法兼容,关于样式的兼容需要另行处理

这里有两个问题:一个是如果配置了多页面的话,那么在多页面的js入口中都需要引入import '@babel/polyfill'
第二个是,这里只兼容到了IE10element-ui表现良好,如果需要兼容到IE9也可以用这个办法,但是IE9没有Flex布局所以element-uiIE9下布局样式是完全崩溃的,解决办法是使用css3calc()函数

上一篇下一篇

猜你喜欢

热点阅读