如何找出哪个反应组件抛出空道具错误

时间:2016-05-25 14:10:54

标签: reactjs

我正在使用react v15.1并且它有一个小的更改,其中null值props会抛出以下错误:

react warning us of null value

控制台日志不是很有帮助,找出这个空值道具所在的组件的更好方法是什么?

谢谢

1 个答案:

答案 0 :(得分:1)

React的未来版本将视为清除输入的请求。但是,React 0.14忽略了value = {null}。 React 15会在空输入值上发出警告,并让您澄清您的意图。要修复警告,您可以显式传递空字符串以清除受控输入,或传递undefined以使输入不受控制。 https://facebook.github.io/react/blog/2016/04/07/react-v15.html

详情请见https://github.com/facebook/react/pull/5048/commits

您可以使用断点或手动检查页面中有输入,选择或文本区域的所有组件