javascript - 输入更改时Edge中的调用对象无效(onChange)
问题描述
在我的 React 应用程序中更改输入时出现错误 Invalid Calling Object in Edge。
错误:0: Invalid Calling Object
在 react-dom.production.min.js 中
绑定方法正在处理 onChange。该方法中唯一发生的事情是 this.setState。
我正在使用支持 IE 的 Babel polyfill。
Chrome 中没有错误。
解决方案
该问题是由源地图的 webpack devtools 引起的。它被设置为评估。Microsoft IE11/Edge 不能很好地处理 eval()。
在我将 devtools 设置为 source-maps 之后,它就起作用了。
推荐阅读
- graph-databases - 如何从本地 Germlin 控制台连接到远程 Janus 图?
- excel - Airtable/Excel 多个 if 语句帮助(语法似乎相同)
- javascript - 验证打印正则表达式的页面范围
- php - 将值从 href 链接传递到详细信息页面
- reactjs - 自 React Native 0.61 起无法运行排毒测试
- ruby-on-rails - 无法将机器的 redis 托管到 docker rails 应用程序
- antlr4 - 为不同语言本地化令牌
- javascript - Swiper.io 从最后一张幻灯片开始,具体取决于数据的设置位置
- powershell - 在 Set-MsolUser 中使用变量作为参数
- javascript - 如何在 wso2 中使用 IN 序列中的 javascript 引发异常