2017-11-10 14 views
1

私はREACTを使用してUIを開発していますが、ファイルをアップロードするにはFineUploaderTraditionalを使用しています。アップロードするMyページにはGalleryコンポーネントがあり、ファイルをGalleryにドラッグするとすぐにアップロードされます。これはすべて正常に動作します。しかし、私はアップロードされたファイルの別のリストを持って、私はサーバー側でアップロードされたファイルを削除するAJAXエンドポイントを呼び出すJavascript関数を持っています。このAJAXエンドポイントは、正常に完了すると "success"を返します。ただし、この方法でファイルを削除すると、ファイルアイコンはギャラリーに表示されます。ギャラリーからアップロードした画像を削除しますか?

私がやりたかったのは、Javascript/Reactでいくつかの機能を起動して、Galleryにそのファイルを表示から削除するように指示することです。どうやってやるの?ギャラリーにはこれを可能にする何らかの機能がありますか?

答えて

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 
関連する問題