我是新来的响应本机的人,我警告我只是不知道如何摆脱它,只要我隐藏它,只要它不会粉碎我的应用程序就可以,可以吗? ?
我收到的警告:
警告:在现有状态转换过程中无法更新(例如
render
或其他组件的构造函数中)。渲染方法
应该是道具和国家的纯粹职能;构造函数的副作用
是反模式,但可以移至componentWillMount
。
我试图设法避免发生此警告,但是如果我注册了一个用户然后又返回了注册屏幕,并且如果我尝试注册另一个用户,则会出现警告。
答案 0 :(得分:0)
为解决此问题,我需要从render()函数获取您的代码。您可以在这里上传。然后,我可以检查您的代码。这将有助于解决这个问题。
答案 1 :(得分:0)
最好解决该警告,您需要查看对状态进行更新的位置。
如果要在渲染函数中更新状态或道具,则会创建无限的渲染循环。