반응형
Notice
Link
목록ES6클래스 (1)
스택큐힙리스트
"super()"와 "super(props)"을 사용할 때, React에서 es6 클래스를 사용하는 경우의 차이점은 무엇인가요?
언제 props를 super()에 전달하는 것이 중요하며, 그 이유는 무엇인가요? class MyComponent extends React.Component { constructor(props) { super(); // 혹은 super(props) ? } } 답변 1주의하세요. super에 props를 전달하든 전달하지 않든 이후에 constructor 외부의 this.props를 사용하는 것에는 영향을 미치지 않습니다.. 즉 render, shouldComponentUpdate, 이벤트 핸들러 등에서 항상 접근할 수 있습니다. 이것은 Sophie Alpert의 답변에서 비슷한 질문에 명확히 언급되었습니다. 문서인 — 상태와 생명주기, 클래스에 로컬 상태 추가, 2번째 항목 — 다음을 권장합니다: 클래스..
카테고리 없음
2023. 12. 23. 02:11