Как собрать несколько файлов в массиве после загрузки с использованием 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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