--------------------------------- 링크 이동하는법 --------------------------------- 
<link to="/url">
</link>

--------------------------------- 클래스형 컴포넌트 --------------------------------- 
클래스형 컴포넌트
- state 기능 및 라이프사이클 기능을 사용할 있고, 메서드 정의를 할 수 있음
- 반드시 render 함수가 있어야 한다

--------------------------------- JSX는 객체를 표현함 --------------------------------- 
const element = (
  <h1 className="greeting">
    Hello, world!
  </h1>
);
const element = React.createElement(
  'h1',
  {className: 'greeting'},
  'Hello, world!'
);

--------------------------------- 클래스 상속 --------------------------------- https://ko.javascript.info/class-inheritance
- 클래스 상속을 하면 클래스를 다른 클래스로 확장이 가능하다(기존에 존재하던 기능을 포함하고 새로운 기능을 갖는 클래스를 만들수 있다)

형식 class 자식클래스 extends 부모클래스 {
자식 클래스 기능
}
ex) class rabbit extends animal
설명) 상속을 통해서 자식클래스(rabbit)에서 선언한 기능도 사용할 수 있고 부모클래스(animal)에서 선언한 기능도 사용할 수 있다.

--------------------------------- onClick 자동 실행하는 이유 --------------------------------- 
-만약 태그안에 onClick={함수명} 이렇게 작성하게 되면 버튼을 클릭하기 전에 렌더링 되는 과정에서 자동으로 실행이 된다
- 그 이유는 해당 함수를 전달해주는게 아니라 함수를 실행해주기 때문에

(잘못된 예)
<button onClick={함수명(인자)}>삭제</button>

(올바른 예)
onClick={() => this.slink_delete_btn(this.state.selectedRowKeys)}

+ Recent posts