[React] Getting Uncaught TypeError: path.split is not a function in react

전현정·2021년 12월 7일

React

목록 보기
2/4

hook form을 이용한 유효성 체크를 하는 와중에
input태그에 작성한 내용을 확인하기 위해 아래 코드를 작성했다.
하지만 react-hook-forms 라이브러리가 7 버전으로 업데이트 되면서 ref 속성에 오류가 발생했다.

<input name="example" ref={register} />

버전 차이에 의한 오류 발생으로 7.x.x 버전에서 ref 부분을 변경해보았더니
오류를 해결 할 수 있었다.

//Version 6.X.X:
<input ref={register({ required: true })} name="test" />

ref={register} 

//Version 6.X.X:
<input {...register('test', { required: true })} />

{...register('value_name')}

참고링크
https://coderedirect.com/questions/261718/getting-uncaught-typeerror-path-split-is-not-a-function-in-react

profile
꾸준하기 위해 기록하는 개발자의 개발 일기

0개의 댓글