在函数组件使用useState更新state数据时页面出现如下报错:

意思是:太多的被重新呈现。React限制呈现的数量,以防止无限循环。

原因是代码<a onClick={ setVisible(false)}中,花括号{}方法体会被直接触发,在react呈现中调用setVisible函数,setVisible函数触发后,数据更新导致页面重新渲染,会继续触发onClick事件,回调中触发了重新呈现,最常见的是setState触发,这将再次调用事件回调,并导致React停止并抛出“太多的被重新呈现。React限制呈现的数量,以防止无限循环”的错误

Too many re-renders. React limits the number of renders to prevent an infinite loop相关推荐

  1. Too many re-renders. React limits the number of renderers to prevent an infinite loop...

    原因:页面刷新进入了死循环,导致页面崩溃!  然后白屏了,,, 场景描述: 页面是一个 ip 区间,在区间后面显示  一组数据是否都存在区间内的,都存在显示 √,部分存在显示 ×,并显示不存在区间内的 ...

  2. react报错Error: Too many re-renders. React limits the number of renders to prevent an infinite loop.

    文章目录 一.报错语句是什么意思? 二.复现步骤,及其改法 1.错误代码 2.修改方式 3.报错原因 4.bind(this,data) 总结 一.报错语句是什么意思? Error: Too many ...

  3. React报错:Error: Too many re-renders. React limits the number of renders to prevent an infinite loop.

    前言 在今晚用React的Hook写页面的时候,在写一个tab栏,然后要点击切换不同的tab,然后出现了一个报错: Error: Too many re-renders. React limits t ...

  4. 解决“Error: Too many re-renders. React limits the number of renders to prevent an infinite loop.”

    解决"Error: Too many re-renders. React limits the number of renders to prevent an infinite loop.& ...

  5. 关于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.刚开始怀 ...

  6. react错误:Uncaught Error: Too many re-renders. React limits the number of renders to prevent an infini

    react错误: Uncaught Error: Too many re-renders. React limits the number of renders to prevent an infin ...

  7. 关于Too many re-renders. React limits the number of renders to prevent an infinite loop.的解决方案

    在开发平常的react项目的时候,我们可能会对一个数据进行数据判断,然后在进行setstate更新其他的状态.比如 const mouse = useMouse()const [height, set ...

  8. React 报错 Too many re-renders. React limits the number of renders to prevent an infini

    写hooks遇到的,大概率是this的问题, 标签里写成箭头函数 <button onClick={() => setCounter(counter + 1)}>+1</but ...

  9. Error: Too many re-renders. React limits the number of renders to prevent an infinite loop.

    因为打算实现切换效果时对button的click事件 this指代有问题 可以使用箭头函数 或者bind(this) 来解决 <button onClick={()=>toggle()}& ...

最新文章

  1. I/O通信模型(BIO,NIO,AIO)
  2. JQuery上传插件Uploadify使用详解
  3. rabbitmq可靠性投递_RabbitMQ可靠性
  4. jdk8 lambda表达式
  5. 排序算法之——归并排序分析
  6. dedecms 会员发布的信息后台未审核,前台显示审核修改
  7. 【黑金视频连载】NIOS II视频教程正式连载了!!!!!!!!
  8. springboot添加ojdbc6报错
  9. 【数据治理】数据元、元数据、主数据、参考数据概述
  10. WAP PUSH解析(2)——WSP以及WBXML编码
  11. mybatis批量操作(批量查询,批量插入,批量更新)
  12. 计算机考研哪个专业好就业,计算机专业考研选择哪个方向比较好就业?
  13. linux startx 后返回命令行,输入命令: startx 反过来
  14. 简易爬虫---爬图片以及用到的主要知识
  15. 一千座5G工厂的花苞
  16. 梯有N阶,上楼可以一步上一阶,也可以一次上二阶(Java实现)
  17. 事业单位人力资源开发中的职业发展分析
  18. 如何用AE导出程序员可以复用的Json代码
  19. Python3 钉钉建群助手(批量拉人)
  20. mysql数据库脚本是什么意思_什么是mysql数据库脚本

热门文章

  1. 计算机c盘加容量,增加C盘空间,详细教您怎么增加C盘空间
  2. 2的30次方用计算机怎么按,计算机基础试题2
  3. 6只做化验用的玻璃杯,前面3只盛满了水,后面3只是空的。你能只移动1只玻璃杯,就便盛满水的杯子和空杯子间隔起来吗?
  4. 知道焊缝长度如何确定节点板尺寸_钢结构焊缝中焊脚尺寸怎么确定?有没有标准规定或计算公式?...
  5. KTV 歌房如何实现伴奏与人声同步功能
  6. Parallel HDF5 简介
  7. mac、parallel是什么
  8. JGG专刊征稿:时空组学
  9. WSTMart开发文档
  10. 数据库JDBC(知识点整理)