【发布时间】:2015-10-31 18:06:08
【问题描述】:
我感觉很愚蠢,但我不知道这里有什么问题
var images = [];
angular.forEach($scope.flow.images.files, function (flowFile, i) {
var fileReader = new FileReader();
fileReader.onload = function (event) {
var uri = event.target.result;
images.push(uri);
console.log(images.length); // First iteration length = 1, second iteration length = 2
};
console.log(images.length); // Always shows 0
fileReader.readAsDataURL(flowFile.file);
});
谁能帮我理解一下?
【问题讨论】:
标签: javascript arrays scope