UI aktualisieren, wenn das Scope-Objekt den Wert intern in den Bereich des Controllers ändert

8

Ich schreibe einen einfachen kleinen Datei-Uploader, wo ich die Eingabedateien in $scope.files nehme und durch einen Ajax-Aufruf hochlade und dann beim Erfolg ich $scope.files auf $scope.successfulUploads object verschiebe. Ich möchte die Liste von successfulUploads inline anzeigen, sobald ein Wert gesetzt ist, es funktioniert mit dem Objekt $scope.files und die Konsole zeigt $scope.successfulUploads wie es sein sollte. Ich muss nur ein Observable schreiben, wenn du willst.

Hier ist mein Code:

Controller

%Vor%

HTML:

%Vor%

Wie gesagt, wenn ich ng-repeat="file in files" verwende, funktioniert das wunderbar.

Und bevor irgendjemand vorschlägt, blueimps Datei-Uploader zu verwenden, ist es ein großartiger Datei-Uploader mit großer Funktionalität, aber ich brauche das, um mit meinem Winkelmodul zu arbeiten, das ich bereits definiert habe, das, als ich versuchte, es umzuwandeln, es aufhörte zu arbeiten. Heute habe ich die vollständige Quelle heruntergeladen und lief sie "wie sie ist" auf meinem localhost ab. Sie gab mir den gleichen genauen Fehler und ich habe eine Deadline. Vielleicht zu einem späteren Zeitpunkt kann ich es noch einmal besuchen.

    
Jonathan Jones 19.06.2013, 04:04
quelle

1 Antwort

13

Gleich nach dem zweiten:

%Vor%

Hinzufügen:

%Vor%

Dann sollte es funktionieren.

    
Nir 19.06.2013, 04:16
quelle

Tags und Links