Как собрать несколько файлов в массиве после загрузки с использованием angular.jsJquery

Программирование на jquery
Anonymous
Как собрать несколько файлов в массиве после загрузки с использованием angular.js

Сообщение Anonymous »

У меня есть несколько функций загрузки файлов в моем приложении. Здесь мне нужно собрать все файлы в массиве, чтобы я мог загрузить их, а также отобразить их после выбора. Мой код ниже. < /P>

Код: Выделить всё

Image{{$index+1}}:








 


File is too large.Max size is 2 mb.
Minimum height should be 400px



Здесь, когда я нажимаю на кнопку Plus Одна новая строка изображения создает, и аналогично, когда я нажму кнопку «/Код» Кнопка «Загрузка изображения» устраняет. Мой контроллер приведен ниже. < /P>

Код: Выделить всё

$scope.mulImage=[];
$scope.mulImage.push({'image':null});
$scope.addNewImageRow=function(mulImage){
mulImage.push({'image':null});
}
$scope.deleteNewImageRow=function(mulImage,index){
mulImage.splice(index,1);
}
$scope.onFileSelect = function(name,$files,index) {
var files =$files;
for (var i = 0; i < files.length; i++) {
var file = files[i];
var reader = new FileReader();
reader.onload = $scope.imageIsLoaded(index);
reader.readAsDataURL(file);
}
}
< /code>
Я уже что -то сделал. Здесь мне нужно отобразить выбранное изображение (img ng-src="{{attachmultipleimage_$index}}"
) в каждой новой созданной строке и собирайте все выбранные файлы для загрузки.

Подробнее здесь: https://stackoverflow.com/questions/365 ... angular-js

Вернуться в «Jquery»