呈现以下组件时出现错误:
太多的重放。React限制呈现的数量以防止无限循环。?
import React, { useState } from 'react';
function My() {
const [NAME, setValue_] = useState([{name:"",lname:""}]); // usestate
let arr = [{ name: "man", lname: "Kumar" }]; //.......creating array for passing to set the value for State..
setValue_(arr); //............passing array to Update data......
console.log(NAME); //..........Want to see updated Data....
return(<> </>) //............... i didn't return anything........
}
import React, { useState } from 'react';
function My() {
const [name, setName] = useState([{ name: "man", lname: "Kumar" }]);
return(<>helloworld</>)
}
有人能帮帮我吗?
当GetCreatorLicense()被禁用时,programe运行良好,我试图在循环之外设置数据,但仍然得到‘错误:太多的重新呈现’。React限制呈现的次数,以防止无限循环。错误,然后我把这个函数放在useEffect下,我只得到控制台输出,但useState没有改变
我在使用时遇到一个错误。即使加载页面是新鲜的,没有按下任何按钮,我的按钮onClick事件侦听器激活了,正如我之前在主题中提到的,我的错误: “错误:重新呈现太多。React限制呈现次数以防止无限循环。”
常量plusCount=()=>{ 常量minsCount=()=>{ 第二:不要在UI上给我发送错误:太多的重新呈现。React限制呈现次数以防止无限循环。 导出默认应用程序; 猜测:为什么这条消息两次都显示我错误,但第一次让我在UI上显示,第二次不显示我在UI上
斯塔克布利茨链接。
我很困惑为什么Iam会出现这个错误:太多的重新呈现。React限制呈现次数以防止无限循环。当我尝试调用USESTAT保存checkBoxList数据时,就会发生这种情况。如果我注释掉行setListOptions(checkBoxList);错误消失了。我希望发生的是,setListoptions应该保存在本地,然后我可以调用listOptions来映射我的数据。谢谢你的协助。