본문 바로가기

React

[React] proxy props 사용하기

id, className 등등 하나하나 구조분해할당을 통해 props로 넘기게 되면 효율 성이 떨어지므로

...props를 사용하여 부모 컴포넌트에 있는 속성을 자식 컴포넌트로 넘길 수 있음.

 

1. 부모 컴포넌트

<div >
	<Section title="test title" id="test" >
    	<div>hi</div>
    </Section>
</div>

 

2. 자식 컴포넌트

export default function Section({title, children, ...props}){
	return (
    	<section {...props}>
        	<h2>{title}</h2>
            {children}
        </section>
    )
}

 

'React' 카테고리의 다른 글

[React] React Developer Tools  (0) 2024.04.03
[React] 정적인 컴포넌트를 보관할 때  (0) 2024.04.02
[React] key prop의 중요성  (1) 2024.03.29
[React] useState()  (1) 2024.03.29
[React] 동적인 eventHandler 구현 시 주의  (0) 2024.03.29