0x001 Programming/03. React-Native
props | state
KimSangLab
2019. 4. 29. 12:00
1. props
=> 부모 컴포넌트가 자식 컴포넌트에게 주는 값. 자식 컴포넌트는 받아온 props 값 수정 불가
=> 받아온 값은 this. 키워드를 통해 확인 가능함.
=> static defaultProps 를 통해 기본 props 설정 가능
2. state
=> 컴포넌트 내부에서 선언하며 내부에서 값 변경 가능함.
=> state = { 변수 : 값} 형태로 선언함.
=> state 값을 변경하고 싶은 경우 this.setState 를 사용. 해당 함수를 거치면 컴포넌트가 렌더링 되도록 설계 되어 있음.