Components / Props / State / WithRouter


Components & Props

개념적으로 JS 함수와 비슷. props라고 하는 임의의 임력을 받은 후 화면에 어떻게 표시되는지를 기술하는 React 엘리먼트를 반환.

props는 속성(Property)을 나타내는 데이터

componet 정의 방법
  • 함수 컴포넌트 : 위 함수는 데이터를 가진 하나의 “props” (props는 속성을 나타내는 데이터) 객체 인자를 받은 후 React 엘리먼트를 retrun
function Welcome(props) {
    return <h1>Hello, {props.name}</h1>
}
  • ES6 Class 컴포넌트 정의 : 추가 기능 사용 가능
class Welcome extends React.Component {
    render() {
        return <h1>Hello, {this.props.name}</h1>;
    }
}
  • State

  • WithRouter






© 2020.11. by creamer

Powered by CREAMer