获得徽章 9
import React, { useEffect, useState } from "react";

function App() {
const [appNum, setAppNum] = useState(100);

console.log("父组件 更新了");


const SonComponent = React.memo(function Son() {
console.log("SonComponent 更新了");
return <div>SonComponent</div>;
});

useEffect(() => {
setTimeout(() => {
setAppNum(150);
}, 3000);
}, []);

return (
<div className="App">
this is app {appNum}
<SonComponent />
</div>
);
}

export default App; 为什么这段代码用了React.memo不生效而把SonComponent组件单独放在另一个文件中却能生效?
展开
7
万能的jy,有谁见过这种警告吗?这得咋处理呀[衰]
大眼睛图图于2024-09-05 19:54发布的图片
4
坐标上海某中厂,前后端都有坑,经验最好是3年左右的,有需要可以私聊
10
再来场暴跌吧,杀出恐慌盘[呲牙]
评论
下一页
个人成就
2022年度人气作者No.80
优秀创作者
文章被点赞 2,645
文章被阅读 252,039
掘力值 8,636
收藏集
17
关注标签
3
加入于