본문 바로가기
Front-end

React.js state, props관련

by 노아론 2019. 1. 4.
this.state.map

 

this.state.data.map( (person, i) => 리턴내용 )

여기서 person은 맵핑할때 각 튜플(더 적합한 용어를 모르겠다)을 나타내고

i는 child 컴포넌트에 identity를 부여하기 위해 사용된다.

 

따라서, <TableRow key={i} data={person} /> 과 같이 사용할 수 있다.

 

 


 

Props

this.state 에서 부르는 것 말고도

 

ReactDOM.render()에서 props을 추가하는 방법이 있다.

 

위와 같은 방법으로 컴포넌트에 추가하면 된다.

 

Props의 타입을 지정해주는 것과 기본props 값을 지정할 수도 있다.

 

 

propsstate의 차이.

 

댓글