首页 > 解决方案 > 如何增加 React.js 中的嵌套更新限制?

问题描述

我看到https://github.com/facebook/react/pull/13163这个 PR 将嵌套更新限制降低到 50。我遇到了这个错误:

Maximum update depth exceeded. This can happen when a component repeatedly calls setState inside componentWillUpdate or componentDidUpdate. React limits the number of nested updates to prevent infinite loops.

现在,让我们假设一下,我没有遇到这个错误,因为我的代码将自身循环到无限状态更新中,我真的知道更高的限制会解决(或至少放松)我的问题

我可以增加NESTED_UPDATE_LIMIT吗?如果是这样:

  1. 如何?
  2. 我可以以仅影响特定代码的方式增加它还是全球性的?

我已经在此处上传了代码,其中包含README.md已实现问题的实际描述(在

标签: javascriptreactjs

解决方案


推荐阅读