2017-08-16 54 views
0

reactjsでファイルをアップロードしようとしているときに、ファイル(フルパス)を取得する方法を教えてください。反応ドロップゾーン成分を使用しています。reactjs - ファイルアップロード用のDropzone

<Dropzone accept="image/jpeg, image/png, txt/plain" maxFilesize= "2" 
onDrop={(files) => this.onDrop(files)}> 
<div>Try dropping some files here, or click to select files to upload.</div> 
</Dropzone> 

お勧めします。

答えて

0

Blobというファイルは、filesという変数にあります。

あなたはそのブロブでcreate an object urlかもしれません。例えば;

const temporaryURL = URL.createObjectURL(files[0]);。これで、一時URLが作成されます。しかし、それは記憶に残るだろう。そのURLがもう必要ないときは、それを忘れることを忘れないでください! URL.revokeObjectURL(temporaryURL);

+0

ファイル名を追加する方法..? – Karthikeyan

関連する問題