RN 开发遇到的问题之传参函数错误Invariant Violation: Maximum update depth exceeded.

错误码:Invariant Violation: Maximum update depth exceeded. This can happen when a component repeatedly calls setState inside componentWillUpdate or componentDidUpdate. React limits the number of nested updates to prevent infinite loops.

这是在开发时在onpress事件中定义传参方法时遇到的一个问题

问题原因是在写页面的onpress方法时,我直接写了onPress={ this._Longtime(‘yes’)} 。这种写法是不对的,正确写法应该为 onPress={()=> this._Longtime(‘yes’)}。把这个问题记录下来,以后自己也可以找到,也给出现同样问题的小伙伴提供一个解决办法。

你可能感兴趣的:(RN 开发遇到的问题之传参函数错误Invariant Violation: Maximum update depth exceeded.)