강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

yongu200님의 프로필 이미지
yongu200

작성한 질문수

[리뉴얼] React로 NodeBird SNS 만들기

더미데이터와 포스트폼 만들기

useCallback 배열 질문

작성

·

188

0

안녕하세요 제로초님,

useinput과

export default (initialValue = null) => {
    const [value, setValue] = useState(initialValue)
    const handler = useCallback((e) => {
        setValue(e.target.value);
    }, [여기]);
    return [value, handler];
}

이번 강의에서 사용하신 useCallback 함수

const onChangeText = useCallback((e) => {
        setText(e.target.value)
  }, [여기]);

내부에 있는 배열에 useinput에는 value, onChangeText에는 text를 넣지 않아도 되는건가요?

사용자가 입력할 때 마다 어차피 컴포넌트가 리렌더링 되니까 넣어도 안넣어도 똑같기 때문에 굳이 넣지 않는 것인가요?

 

 

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

함수 안에서 value와 text가 안 쓰이므로 넣을 필요가 없습니다.

yongu200님의 프로필 이미지
yongu200

작성한 질문수

질문하기