标签IE下的文章

admin 发布于 11月24, 2018

IE8的一些坑

这两天在处理IE8的bug,真的有点让人恼火。但其实解决之后,也会有一些心得。下面和大家分享一下碰到的两个坑:

坑一

export xx from 'xx'

这种写法在IE8下会直接TypeError('Accessors not supported!');(定位了好久,一把鼻涕一把泪)

react 项目的一个ie8兼容性问题,这篇文章中也有提到。

alt

解决办法,就是改成两句话:先import,再export

坑二

IE8下面上传图片组件webuploader,报栈溢出。

我排查了一个下午,丝毫没有头绪,很是抓狂。一个大牛同事教我使用堆栈。

话说,我也看了堆栈,但不知道去明细里面点一下,也是醉了。。orz!!

alt

看了这个错误,大概清楚了为什么栈会溢出了。原因是options里面有一个key,它的value是一个jquery对象,然后去for in,就会有很多。。。

alt

结语

上述两个坑都是一阿里P8在走之前挖的,因为之前的版本是OK的,知道要兼容IE8的,好歹测试一下兼容性吧。。

不过讲真话,是个开发就可能很不愿意打开IE8去看一下有没有问题。所以很多情况下都是前人挖坑,后人来擦屁股。

阅读全文 »