Jac*_*ack 5 javascript typescript reactjs electron
我可以使用map吗FileList?该对象是可迭代的,所以也许有某种方法可以让它与map?
例如:
window.addEventListener('drop', e => {
e.preventDefault();
if(e.dataTransfer?.files) {
const files = e.dataTransfer.files.map(f => f.path); // imaginary code
}
})
Run Code Online (Sandbox Code Playgroud)
.map()只存在于Array.prototype,不存在于FileList。但是您可以使用Array.from()将任何可迭代对象转换为数组,然后使用map函数:
const files = Array.from(e.dataTransfer.files).map(f => f.path);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1419 次 |
| 最近记录: |