Estou tentando fazer um loop através de um Filelist
:
console.log('field:', field.photo.files)
field.photo.files.forEach(file => {
// looping code
})
Como você pode ver, field.photo.files
tem um Filelist
:
Como fazer um loop corretamente field.photo.files
?
field.photo.files
é um objeto com protótipo FileList
; assim como HTMLCollection
, ele não tem Array.prototype
em sua cadeia de protótipos.
for loop
Trabalho simples :)
Array.prototype.forEach.call(field.photo.files, file => console.log(file));