Antd vue ie11兼容问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Antd vue ie11兼容问题相关的知识,希望对你有一定的参考价值。

参考技术A 通过browserslist来指定项目的目标浏览器范围,编译时会根据配置的目标浏览器来有针对性的转义
.browserslistrc 配置要兼容的浏览器,符合下面搜索条件的所有浏览器都可以自动兼容进行前缀等注入兼容。
内容如下

通过修改 babel.config.js 的相关配置来结合上面进行babel转义的配置;
内容如下:

1. "useBuiltIns": false
(此时不对 polyfill 做操作。如果引入 @babel/polyfill,则无视配置的浏览器兼容,引入所有的 polyfill。)

修改 transpileDependencies 相关配置项
node_modules里的依赖默认是不会编译的,会导致 es6 语法在ie中的语法报错,所以需要在vue.config.js中使用transpileDependencies属性配置node_modules中指定哪些文件夹或文件需要编译.

关于Vue兼容IE10

参考技术A

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

以上是关于Antd vue ie11兼容问题的主要内容,如果未能解决你的问题,请参考以下文章

vue下载excel兼容360,QQ,IE10,IE11浏览器

Vue兼容ie9+

vue项目系统兼容IE浏览器问题以及解决方案

Vue项目兼容IE11

关于Vue兼容IE10

vue 兼容ie11