So sammeln Sie mehrere Dateien in Array nach dem Upload mit Angular.jsJquery

JQuery-Programmierung
Anonymous
 So sammeln Sie mehrere Dateien in Array nach dem Upload mit Angular.js

Post by Anonymous »

Ich habe mehrere Datei -Upload -Funktionen in meiner App. Hier muss ich alle Dateien in einem Array sammeln, damit ich diese hochladen und nach der Auswahl auch anzeigen kann. Mein Code ist unten. < /P>

Code: Select all

Image{{$index+1}}:








 


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



Hier klicke ich auf Plus Schaltfläche Neue Bildzeile wird erstellt. In ähnlicher Weise klicke ich auf Minus Schaltfläche Ein Bild Hochladen von Zeile wird eliminiert. Mein Controller -Nebencode ist unten angegeben. < /P>

Code: Select all

$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>
Ich habe bereits etwas getan. Hier muss ich das ausgewählte Bild anzeigen (img ng-src="{{attachmultipleimage_$index}}"
) in jeder neu erstellten Zeile und sammeln Sie alle ausgewählten Dateien zum Hochladen.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post