请把 App 组件内部定义的其他组件全部提取出去 单独定义,因为 app更新 这些函数都会重新定义 import "./styles.css"; import { memo, useEffect, useState } from "react"; export default function App() { const [isView, setIsView] = useState(false); useEffect(() => { console.log("渲染1"); }); return ( ); } const Test = memo(() => { useEffect(() => { console.log("渲染2"); }); return 测试1111111; }); const ImgShow = memo(({setIsView , isView}) => { useEffect(() => { console.log("渲染3"); }); return ( { setIsView(!isView); console.log(5555555, isView); }} > ); });