Javascript "this.files is not iterable Hatası" (Youtube Eğitim videosundaki yer)
Javascript this.files is not iterable hatası.
"Javascript ile Progress Barlı Multi Upload İşlemi" videosunu izledim. Hatayı videodaki yerde alıyorum.
Hocam kodlarım bu şekilde
function showFiles() {
[...this.files].map((element) => {
let item = document.createElement("div");
item.className = "upload-item";
item.innerHTML = `
<div class="upload-content">
<div class="item-type">
<img src="./file_icons/${fileIcon(element.name)}.png" alt="" />
</div>
<div class="item-name">${element.name}</div>
</div>
<div class="upload-status"></div>`;
uploadBody.appendChild(item);
files.push({
file: element,
el: item,
});
});
}