Notice
Recent Posts
Recent Comments
Archives
반응형
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Today
Total
01-08 11:54
250x250
관리 메뉴

꿈꾸는 개발자의 블로그

[Error] ts(2532) : (property) MutableRefObject<undefined>.current: undefined 해결하기 본문

Programming/TypeScript

[Error] ts(2532) : (property) MutableRefObject<undefined>.current: undefined 해결하기

aldrn29 2022. 6. 29. 02:05

에러 원인

Object is possibly 'undefined'.ts(2532) 라는 문구로 보듯이 useRef를 사용하면서 타입 지정을 해주지 않아서 오류가 발생했다. 

 

에러 해결방법

import React, { useRef } from "react";

const Test = () => {
    const router = useRouter()
    const ref = useRef<HTMLInputElement>();  // 타입 지정

    const screenHeight = ref.current.clientHeight;

    return (
        <div id="intro" ref={ref}>
    )
}

export defualt Test;

 

728x90
728x90
Comments