IE10无法识别setPrototypeOf属性问题
项目遇到一个需求,React16.6.0兼容IE10浏览器 首先在IE浏览器打开,IE11可以支持,打开控制台切换到IE10,页面白屏,控制台报错。 控制台报错 Map Set 未定义 既然没有定义,说明IE10不支持ES6最新语法。谷歌了好多方案。唯一有用的还是去了Babel官网,有关,@babel/polyfill的使用,以及它代表着什么? 之前用到了babel-polyfill,发现都是2017年的答案,现在库早就更新了,对于第一次听到这个库的人来说,未免不知所以然。 于是照着babel/polyfill官网所说去webpack.cong.dev.js的entry去配置了 entry : ["@babel/polyfill"] 结果出了其它错误,是自己引用别人第三方库的问题。 [Purchameng](valid Defined ) 此命令不支持 又去谷歌,索到,有人在github提问了,说使用的quill插件不支持IE10,得换插件。那好,就注释了项目所用的quill引用 果然IE10可以展示页面了。这中间跳了很多过程和解决问题的心理活动。需要慢慢梳理。 来源: https://www.cnblogs.com/baimeishaoxia/p/11825483.html