2017-11-10 13 views
1

내 UI를 개발하는 데 REACT를 사용하고 있으며 파일 업로드에 FineUploaderTraditional을 사용하고 있습니다. 업로드를 수행하는 내 페이지에는 갤러리 구성 요소가 있으며 파일을 갤러리로 드래그하면 즉시 업로드됩니다. 이 모든 것이 잘 작동합니다. 그러나 업로드 된 파일 목록이 별도로 있으며 서버 쪽에서 업로드 된 파일을 삭제하는 AJAX 끝점을 호출하는 Javascript 함수가 있습니다. 이 AJAX 끝점은 성공적으로 완료되면 "success"를 반환합니다. 그러나이 방법으로 파일을 삭제하면 파일 아이콘이 여전히 갤러리에 표시됩니다.갤러리의 업 로더 아이콘을 삭제 하시겠습니까?

내가하고 싶은 일은 Javascript/React에서 갤러리에 파일 표시를 제거하도록 갤러리에 지시하는 것입니다. 어떻게해야합니까? 갤러리는 이것을 가능하게하는 어떤 종류의 부착 된 기능을 가지고 있습니까?

답변

0

그런 일을하는 방법이 많이 있습니다.

당신은 무엇을 찾고있는 당신은 그냥 갤러리에서 제거 할 객체의 ID와 함께 호출 FineUploaderTraditional https://docs.fineuploader.com/branch/master/api/methods.html#cancel

의 취소 방법이다

uploader = new FineUploaderTraditional({ // your props}) 

uploader.methods.cancelAll(); //clear all 
uploader.methods.cancel(id); //clear the single file