简介 优化函数组件的重渲染问题,是判断组件中的函数逻辑是否重新执行,用来优化性能。 function Parent({ a, b }) { // 只有 a 变化的时候 child1 才会重新渲染 const child1 = useMemo(() => <Child1 a={a} />, [a]); // 只有 b 变化的时候 child2 才会重新渲染 const child2 = useMemo(() => <Child2 b={b} />, [b]); return ( <> {child1} {child2} </> ) }