关于React报Too many re-renders. React limits the number of renders to prevent an infinite错误的解决方案
Posted xiangzhihong8
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于React报Too many re-renders. React limits the number of renders to prevent an infinite错误的解决方案相关的知识,希望对你有一定的参考价值。
今天在开发RN程序的时候,报了一个Too many re-renders. React limits the number of renders to prevent an infinite
。刚开始怀疑是页面渲染的内容太多,后来将其他元素都删除,结果还是报这个错误。于是就想到了重复渲染的问题,比如下面的写法就会造成重复渲染:
onClick={setTime(false)}
需要改成下面的方式:
onClick={() => {
setTime(false);
}}
因为上面的代码会造成代码一直刷新,也就造成一直渲染,造成了渲染的死循环。
以上是关于关于React报Too many re-renders. React limits the number of renders to prevent an infinite错误的解决方案的主要内容,如果未能解决你的问题,请参考以下文章
关于Shell脚本中出现如下 报错[: too many arguments
阿里云服务器晚上运行定时任务报Too many connections
nginx访问报错:Too many open files accept: