기타/기타 잡다한 것들

ReactClass

제주도소년 2019. 6. 24. 19:17

ReactClass

- React.Component 클래스를 기반으로 컴포넌트를 생성하기 위해서는 추상 기반 클래스를 선언한다.

- 이 클래스를 상속하는 클래스는 render 메서드를 정의한다.

class MyClass extends Component {

     render() {}

}

render 메서드

- 가장 많이 접하게 되는 메서드 중 하나, 화면에 뭔가를 출력하는 컴포넌트라면 반드시 render 메서드를 정의한다.

- 배열을 이용해 여러 개의 리액트 요소를 리턴할 수 있다.

 

PropTypes

- PropTypes 를 사용하려면 React.COmponent 클래스에 propTypes 속성을 추가해야 한다.

- 아래와 같이 속성의 유효성 검사를 할 수 있다.

- 속성은 반드시 필요한 값일 수도 있고 선택적인 값일 수도 있으며, 타입을 명시해야 하고 특정한 '형태'여야 할 수도 있다.

'기타 > 기타 잡다한 것들' 카테고리의 다른 글

JavaScript 배열  (0) 2019.10.31
setInterval 예제  (0) 2019.10.31
React.createElement 메서드  (0) 2019.06.24
[JAVASCRIPT] 모멘텀 클론코딩 5  (0) 2019.05.30
[JAVASCRIPT] 모멘텀 클론코딩 4-3  (0) 2019.05.30