본문 바로가기

리액트

Props와 state의 차이

리덕스: 상태관리 라이브러리.

 

Props와 statedml 차이

 

Props는 프로퍼티의 줄임말.

1.부모 컴포넌트가 있어, 자식이 안에있어 컴포넌트단 주고받을때 props로

2.소통하는 방식은 위에서 아래로.부모에서 자식으로

3.부모 컴포넌트에서 자식한데 1이라는 value 줄때 안에서는 변할 수 없어. immutable

<ChatMessages  //컴포넌트 이름

    messages={messages} //

    currentMember = {member}/>

 

State

1.부모컴포넌트에서 자식으로 주는게 아니라 데이터 줄때 스테이트를 줘.

2.state is mutable. 안에서도 변하게 할 수 있어.

3.state이 2에서 3으로 변하는 re-render이 된다.

state = {  

  message: '',

  attachFile:undefined,

  openMenu: false, };

 

 

'리액트' 카테고리의 다른 글

redux thunk,promise  (0) 2020.03.19
Redux  (0) 2020.03.19
리액트와 노드 한번에 실행시키기(concurrently)  (0) 2020.03.11
Proxy  (0) 2020.03.11
React 란?  (0) 2020.03.11