Javascript/typescript

[react][typescript] string[] 형식은 never[] 형식에 할당할 수 없습니다.

킹king 2024. 1. 23. 10:37
반응형

 

let arr = useRef([]);
arr.current = text.replace(" ", "").split(","); // 에러

배열을 하나 만들어서 어떤 텍스트를 배열화한걸로 대체하려고 했는데 위와 같은 메세지가 뜨더라. arr가 []배열이라고 다 써놨는데 뭐가 문제지??

 

 

1. 배열에 어떤 인자가 들어오는지 상세하게 알려주기

// useRef에 쓰는 예시
let arr = useRef<string[]>([]);

// 모르겠다 대충 넘어가자
let arr = useRef([] as any);

모든 게시물(특히 과거 게시물)은 잘못된 방법으로 처리한것을 좋다고 써놨을 수 있습니다. 참고만 하시고 틀린게 있다면 댓글 남겨주세요~