【发布时间】:2017-06-13 03:34:15
【问题描述】:
我有两个函数:一个将文件转换为 dataUrl,另一个返回一个带有结果的 promise:
fileToDataURL(file) {
var reader = new FileReader()
return new Promise(function (resolve, reject) {
reader.onload = function (event) {
resolve(event.target.result)
}
reader.readAsDataURL(file)
})
}
getDataURLs (target) {
// target => <input type="file" id="file">
return Promise.all(target.files.map(fileToDataURL))
}
target.files.map 返回:TypeError: target.files.map is not a function。 H
如何修改getDataUrls,让它返回一个带有dataUrls的数组?
【问题讨论】:
标签: javascript file