是否有可能获得Chrome控制台警告的堆栈跟踪?

时间:2015-08-16 20:28:42

标签: google-chrome console reactjs

React警告我某处有错误的状态逻辑:

  

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

当我点击行号时,它指向React源代码中的console.warn行。我怎样才能看到警告来自哪里?有没有办法从warn获得堆栈跟踪?

当有>时很难找到20个不同的组件。

1 个答案:

答案 0 :(得分:3)

当您检查chrome中的反应源代码时,可以单击行号来添加断点。

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