J'essaye de parcourir un Filelist
:
console.log('field:', field.photo.files)
field.photo.files.forEach(file => {
// looping code
})
Comme vous pouvez le voir field.photo.files
a un Filelist
:
Comment faire une boucle correctement field.photo.files
?
field.photo.files
est un objet prototypé sur FileList
; tout comme HTMLCollection
, il n'a pas Array.prototype
dans sa chaîne de prototypes.
for loop
Travail simple :)
Array.prototype.forEach.call(field.photo.files, file => console.log(file));