← 문제 목록
중급
React
50P
React.memo 얕은 비교 함정
부모가 리렌더링될 때 React.memo로 감싼 자식도 항상 리렌더링됩니다. 버그를 찾으세요:
JSX
const ChildComponent = React.memo(({ config }) => {
console.log('자식 렌더링');
return <div>{config.title}</div>;
});
function Parent() {
const [count, setCount] = useState(0);
return (
<div>
<button onClick={() => setCount(c => c + 1)}>Count: {count}</button>
<ChildComponent config={{ title: '제목' }} />
</div>
);
}
0명 풀이 · 정답률 0%