728x90
자 오랜만에 돌아온 리액트 !
대체 언제까지 이 강의를 듣고 안듣고 또 다시 도전할지는 모르겠네요
그래도 화이팅 !
리액트 잘 하고 싶다고 ㅜㅜ
props에 관해서 봐봅시다.


=> text라는 props의 값을 "메일"으로 준다.

props의 값을 console창에 출력한다.

잘 출력된다.
=> app.jsx(부모컴포넌트)에 넣은 값이 자식 컴포넌트로 전달
=> 자식 컴포넌트에 매개변수로 전달이 된다
=--------------------------------------------------------------------------------------------------------------
props가 두개 이상이고 기본값을 주고 싶을 때 => 구조분해 할당

props가 text, color 두개이다.

text, color 이 값으로 구조분해 할당 받기 !
color 값은 black 이 기본값이 된다.
근데 나는 props 줄게 너무 많다 ?
그러면 객체로 만들어서 전달해줍니다.

buttonProps라는 객체를 만들어 전달하고 싶은 값들을 전부 적어주고요
{...buttonProps} 를 넣어 저 객체를 props로 전달해줍니다.
=> 이 ... 을 스프레드 연산자 라고 합니다.
반응형
'개발공부 > React.js' 카테고리의 다른 글
| react - 사용자의 입력을 받아보자 (state사용) (0) | 2026.02.02 |
|---|---|
| React - state를 공부해보자 (0) | 2026.02.02 |
| react_jsx의 특징 (0) | 2025.11.16 |
| react_root컴포넌트의 구조 (0) | 2025.11.16 |
| react.js의 특징 - 화면 update가 빠르다(feat.virtualDom) (0) | 2025.11.06 |