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 |