팡이네

Angular 5 file upload using primeng fileupload component
    uploadImage(event, fu: FileUpload) {
        // file.name, file.size, file.type, file.objectURL
        const file: File = event.files[0];
        const reader: FileReader = new FileReader();

        reader.onloadend = (e) => {
            this.image = reader.result as string;  // Base64 문자열 이미지 데이터 저장
            fu.clear();     // 다시 업로드 가능하게 초기화
        };

        if (file) {
            reader.readAsDataURL(file);     // Base64 문자열 변환
        }
    }