首页 > 解决方案 > 输入更改时Edge中的调用对象无效(onChange)

问题描述

在我的 React 应用程序中更改输入时出现错误 Invalid Calling Object in Edge。

错误:0: Invalid Calling Object在 react-dom.production.min.js 中

绑定方法正在处理 onChange。该方法中唯一发生的事情是 this.setState。

我正在使用支持 IE 的 Babel polyfill。

Chrome 中没有错误。

标签: javascriptreactjsmicrosoft-edge

解决方案


该问题是由源地图的 webpack devtools 引起的。它被设置为评估。Microsoft IE11/Edge 不能很好地处理 eval()。

在我将 devtools 设置为 source-maps 之后,它就起作用了。


推荐阅读