0

我在代码沙盒上遇到问题,在正常设置中无法重现。

错误是:“无效的钩子调用。只能在函数组件的主体内部调用钩子。” - 不变量 321

  1. 我只使用函数组件
  2. 依赖项中实际上存在问题(DraftJS)
  3. 将 react 和 react-dom 降级到 16.12 - 错误不存在
  4. 完全删除了 DraftJS 依赖项安装(删除了 schema widget: 'Text'
  5. 在 setTimeout 内删除了其他一些调用 - 对 setState,而不是钩子
  6. 查了package-lock.jsonreactreact-dom是同一个版本

沙箱中仍然存在错误,离线安装时根本没有错误出现。

错误主要由src/Schema/DemoEditor.js触发

4

0 回答 0