Reactjs IE11用户返回错误#185的反应
当用户在IE中加载我的react应用程序(irlmap.com),然后单击“开始”,我会看到下面的错误。在其他情况下,我已经多次收到并修复了此错误,但此特定错误包含在IE用户中,这是我以前从未遇到过的异常情况Reactjs IE11用户返回错误#185的反应,reactjs,internet-explorer,react-router,Reactjs,Internet Explorer,React Router,当用户在IE中加载我的react应用程序(irlmap.com),然后单击“开始”,我会看到下面的错误。在其他情况下,我已经多次收到并修复了此错误,但此特定错误包含在IE用户中,这是我以前从未遇到过的异常情况 > Minified React error #185; visit > http://facebook.github.io/react/docs/error-decoder.html?invariant=185 其详细形式为: 超过最大更新深度。当一个组件 在compone
> Minified React error #185; visit
> http://facebook.github.io/react/docs/error-decoder.html?invariant=185
其详细形式为:
超过最大更新深度。当一个组件
在componentWillUpdate或
组件更新。React将嵌套更新的数量限制为
防止无限循环
代码中带有“开始”按钮的点是使用react路由器,按钮本身是react路由器链接
<Route exact path="/" component={Toolbar} />
const工具栏=()=>(
启动→;
)
您能否向我们展示打开此链接时获取渲染的组件?旧版本的MS Edge也会出现这种情况,您是否能够解决它或找到导致它的原因?
const Toolbar = () => (
<p className='status'>
<span className='action'>
<Link id='action-start-new' to={`/map/${this.props.uid}`}>Start →</Link>
</span>
</p>
)