연관 내용
[useEffect: 함수형 컴포넌트의 생명주기]
컴포넌트의 생명주기는 컴포넌트가 브라우저에 나타나고 업데이트 되고, 사라질 때 호출되는 메서드이다.
이를 활용하면 특정 시점에 코드가 실행되도록 설정할 수 있다!
componentDidMount() {
console.log("마운트됨!");
this.inputRef.current?.focus();
}
componentDidUpdate() {
console.log("수정되고 다시 그려짐!");
}
componentWillUnmount() {
console.log("컴포넌트 사라짐!");
}
componentDidMount에서 ref 활용하기
- createRef 메서드를 import 받는다.
- Ref 코드를 생성한다.
- 접근할 태그에 Ref를 적용한다.
- 함수에서 사용한다.