国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

html5 - FileReader怎樣一次讀取多個文件?

瀏覽:163日期:2022-11-25 08:17:31

問題描述

<input type='file' name='sendfile' v-show=’false’ accept='image/png,image/gif,image/jpeg' @change=’upload’ multiple>

如上,一個支持多圖片上傳的input,怎么用filereader本地讀取出每個圖片的dataurl?這個upload該怎么寫?

問題解答

回答1:

循環讀取啊

new Vue({ el: ’app’, methods: { async upload () { const files = event.target.files const uploadList = [] console.log(files) const readFileAsync = file => new Promise(resolve => {const reader = new FileReader()reader.onload = evt => resolve(evt.target.result)reader.readAsDataURL(file) }) for (let i = 0; i < files.length; i++) {uploadList.push(await readFileAsync(files[i])) } event.target.value = null console.log(uploadList) } }})

標簽: Html5
相關文章:
主站蜘蛛池模板: 内江市| 青岛市| 无为县| 涟水县| 香港| 常州市| 衡水市| 大埔县| 青岛市| 永德县| 阿鲁科尔沁旗| 西平县| 阿巴嘎旗| 维西| 罗平县| 家居| 牙克石市| 农安县| 永和县| 茶陵县| 临猗县| 台中县| 年辖:市辖区| 乌恰县| 亚东县| 栖霞市| 巴彦淖尔市| 平泉县| 波密县| 四子王旗| 吉林市| 兰考县| 大荔县| 纳雍县| 奉贤区| 麻栗坡县| 林州市| 勃利县| 洞头县| 达日县| 祁阳县|