본문 바로가기

React

PropTypes / state

728x90

map은 요소를 하나씩 처리 후 배열로 반환

 

PropTypes로 원하는 데이터타입으로 들어왔는지 확인 가능

 

 

class 컴포넌트는 react.component를 extends한다.

function 컴포넌트는 바로 return했지만 class는 react.component의 render과정을 거쳐야 한다.

- React는 자동적으로 class 컴포넌트의 render를 실행한다.

 

쓰는 이유? state때문에!

state는 오브젝트로 컴포넌트의 동적인 데이터를 담는다. (변하는 데이터!!!)

state는 직접 설정하면 안되고 setstate를 거쳐야 한다.

setState를 거칠 때마다 리액트는 새로운 state와 함께 render를 호출한다.

render 과정을 거쳐 새로고침하는 효과를 주지만 화면은 깜빡이지 않는다.

'React' 카테고리의 다른 글

router  (0) 2020.08.14
상태  (0) 2020.08.13
쌩초보 React 시작 - jsx  (0) 2020.08.12