【问题标题】:React dependencies broken in IE11在 IE11 中反应依赖关系被破坏
【发布时间】:2016-04-14 15:41:34
【问题描述】:

我在 IE11 Assignment to read only properties is not allowed in strict mode 中收到以下错误。深入挖掘后,看起来该错误位于 ReactCSSTransitionGroup 的源代码中。该组件在其他浏览器中呈现良好。思考它可能是什么?

【问题讨论】:

    标签: reactjs internet-explorer-11 reactcsstransitiongroup


    【解决方案1】:

    以上可能是库的限制;我没有对此进行详细调查,但对我来说似乎更多的是渲染/解释引擎行为。

    我的代码中出现了同样的错误,但它与 IE 处理元素渲染的方式有关。上面的代码行尝试将className 添加到现有元素。但是,在 IE 中,某些元素被解释为只读,因此类分配代码会抛出错误;在我的例子中,它试图将className 设置为 SVG 元素,这在 IE 中是不允许的。因此,我必须将我的元素包装到 <div> 中,然后一切正常。

    希望对你有帮助!!!

    【讨论】:

    • 这帮助了我,直到我用另一个 div 包装了我的具有动态类的 div 才在 IE11 中工作......很奇怪!
    猜你喜欢
    • 2019-07-30
    • 2013-05-16
    • 2013-11-05
    • 2018-02-21
    • 2019-09-27
    • 2015-11-01
    • 2019-06-22
    • 2015-09-06
    • 2021-08-05
    相关资源
    最近更新 更多