🔥 문제
업로드 구현 중, 다음과 같은 오류 사항이 발견 되었다.
const loadEventTarget: EventTarget = loadEvent.target; setFile((state) => ({ ...state, files: [...state.files, imageFile], url: [...state.urls, loadEventTarget.result], }));
이를 어떻게 해결해야 할까?
⭐ 해결 방법
해결방법은 꽤나 간단했다.
FileReader는 생성자 함수이다. 따라서
FileReader의 메서드를 호출할 수 있는데, 여기서 FileReader의 result를 읽으면 그만이다.따라서
FileReader.result를 쓰면 문제를 해결할 수 있다.