是否可以获取 chrome 控制台警告的堆栈跟踪?

AJc*_*dez 5 console google-chrome reactjs

React 警告我某个地方有错误的状态逻辑:

警告:setState(...):只能更新已安装或正在安装的组件。这通常意味着您在未安装的组件上调用了 setState()。这是一个禁止操作。

当我单击行号时,它指向console.warnReact 源代码中的一行。我如何查看代码中警告的来源?有没有办法从中获取堆栈跟踪warn

当有超过 20 个不同的组件时,很难追踪。

Dan*_*iel 4

当您在 Chrome 中检查 React 源代码时,可以单击行号来添加断点。

刷新页面后,调试器将在给定的行处停止,然后通过右侧的调用堆栈,您可以看到如何到达那里。