작성자 없음
작성자 정보가 삭제된 글입니다.
작성
·
119
0
부모컴포넌트에서 리덕스를 사용하지않고 props로 값을 전달할때에
자식 컴포넌트에서 props.state를 사용하여 앞에 프롭스를 항상붙여 써도 동작하는경우가있고
프롭스 없이 state를 바로사용할수있는경우가 있는데 어떤 차이가있고 어떤걸 사용해야하는지 궁금합니다
만약 프롭스를 붙이지않고 정상적으로 동작하여도 props. 형태를 매번 사용하는것이 좋을까요?
아래는 예시 상황입니다
// 부모에게서 randomstate 를 전달받아 바로 사용하는 자식컴포넌트
const Child1 = ( randomstate ) => { console.log(randomstate); return
; }; ...
// props를 매번 이용하여 사용하는 컴포넌트
const Child2 = ( props, randomstate ) => { console.log(props.randomstate); return
; }; ...