在IE11中破坏了依赖性

时间:2016-03-16 18:09:37

标签: reactjs internet-explorer-11 reactcsstransitiongroup

我在IE11 Assignment to read only properties is not allowed in strict mode中收到以下错误。在深入研究之后,看起来这个bug就在ReactCSSTransitionGroup的源代码中。该组件在其他浏览器中呈现得很好。关于它可能是什么的想法? enter image description here

1 个答案:

答案 0 :(得分:3)

以上可能是图书馆的限制;我没有详细研究过这个问题,但对我而言,它似乎更多地围绕渲染/解释引擎行为。

我的代码中遇到了同样的错误,但它与IE如何处理元素呈现有关。上面的代码行尝试将className添加到现有元素。但是,在IE中,一些元素被解释为只读,因此类赋值代码会抛出错误;在我的情况下,它试图将className设置为在IE中不允许的SVG元素。因此,我必须将我的元素包装到<div>中,然后一切正常。

希望这有帮助!!!