Ein Versprechen in ngRepeat übergeben

8

Also, ich sah ein Beispiel, wo sie einen Angualar passierten, der in ngRepeat versetzt wurde und es funktionierte gut. Aus irgendeinem Grund funktioniert dieses Beispiel nicht, wenn ich dieses Beispiel einstelle. Kann mir jemand sagen warum? Wenn Sie die Daten ohne Deferred zuweisen, funktioniert es gut, d. H.% Co_de%
Vielen Dank für das Geige hier

%Vor%     
screenm0nkey 24.01.2014, 16:30
quelle

1 Antwort

12

Ich glaube nicht, dass Sie die Verspreungsobjekte direkt verwenden können. Sie sollten die then -Rückrufe verwenden, wie in Dokumentation .

Dies bedeutet, dass Ihr

%Vor%

Sollte stattdessen etwas wie

sein %Vor%

Andernfalls enthält Ihr $scope.objects das Versprechen-Objekt und nicht die Daten, die Sie an resolve übergeben.

Siehe die aktualisierte Geige hier .

    
Raibaz 24.01.2014, 16:49
quelle

Tags und Links