首页 > 解决方案 > 如何识别 React 警告或错误所指的(许多)组件?

问题描述

例如,我在控制台中得到了这个:

Warning: <some kind of React warning>
  in input (created by MyComponent)
  in form (created by MyComponent)
  ... etc

(在我的情况下,警告与https://reactjs.org/docs/forms.html#control-components相关,但我的问题更笼统。)

我如何识别<input>堆栈中引用的是哪个 React?这只是一个艰难的过程(在我的情况下检查受控与不受控),还是有一种方法可以让 React 在堆栈中包含组件名称/ID?

标签: reactjs

解决方案


很确定它有很多答案,但试着找到第一个。其他的可能只是因为第一个而被打破。


推荐阅读