constRenderItem=(item)=>{const{children}=item;const[showChild,setShowChild]=useState(false);return(<>
Item!!!
{showChild&&children.length>0&&(<>//使用普通函数会报错{children.map((ele)=>(<>{RenderItem(ele)}>))}>)}>);};上面的代码会报错:Renderedmorehooksthanthepreviousrender。只需将调用自身的行更改为:{children.map(ele=>