React でファイルを Base64 に変換する方法: 1. ReactFileReader プラグインをインストールします; 2. ReactFileReader を導入します; 3. ページ メソッドを作成します; 4. アップロードされた画像の Base64 アドレスを取得します。
この記事の動作環境: Windows7 システム、react17.0.1、Dell G3。
React はファイルを Base64 にどのように変換しますか?
React はファイルを Base64 にアップロードします
npm install react-file-reader --save
// 获取上传的图片的base64地址 handleFiles = (files) => { console.log(files.base64); }
import ReactFileReader from 'react-file-reader';
handleFiles = files => { console.log(files) }Response
HTML5 FileList
base64 が true の場合、React File Reader は、base64 ファイルと HTML5 FileList の両方を含む JS オブジェクトを返します。 Object.base64 または Object .fileList
handleFiles = (files) => { console.log(files.base64) }
Response
multipleFiles={true}
["data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA", "data:image/png;base64,i..."]
multipleFiles={false}
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA..."
base64 で HTML5 FileList にアクセスする={true}
handleFiles = (files) => { console.log(files.fileList) }
推奨学習: 「react ビデオ チュートリアル」
以上がReact でファイルを Base64 に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。