• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

useCallback 배열 질문

22.04.09 08:05 작성 조회수 107

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가 안 쓰이므로 넣을 필요가 없습니다.