如何解决不能将 forEach 与 Filelist 一起使用
AFileList
不是 a Array
,但它确实符合它的契约(haslength
和数字索引),所以我们可以“借用”Array
方法:
Array.prototype.forEach.call(field.photo.files, function(file) { ... });
由于您显然使用的是 ES6,因此您也可以Array
使用新Array.from
方法使其成为正确的 :
Array.from(field.photo.files).forEach(file => { ... });
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。