Angularjs $ http.get (). Then und Bindung an eine Liste

Ich habe eine Liste, die so aussieht:

<li ng-repeat="document in DisplayDocuments()" ng-class="IsFiltered(document.Filtered)">
    <span><input type="checkbox" name="docChecked" id="doc_{{document.Id}}" ng-model="document.Filtered" /></span>
    <span>{{document.Name}}</span>
</li>

Ich binde diese Liste in meinem Controller an Folgendes:

$scope.Documents = $http.get('/Documents/DocumentsList/' + caseId).then(function(result) {
    return result.data;
});

Wenn dies ausgeführt wird, erhalte ich keine Ergebnisse. wenn ich das entfernethen Bei dieser Methode erhalte ich drei leere Zeilen, sodass die Zählung in Ordnung ist. Es werden jedoch keine Informationen angezeigt.

Ich weiß, dass alles andere funktioniert, da ich die Liste zuvor mit jQuery gefüllt habe. Was mache ich falsch?

Hier ist die Antwort vom Server:

{Id:3f597acf-a026-45c5-8508-bc2383bc8c12, Name:ZZ_BL0164_Skisse BL0164_945111.pdf, Order:1,…}
{Id:46f51f1f-02eb-449a-9824-8633e8ae7f31, Name:ZB_BL0201_Firmaattest BL0201_945111.pdf, Order:1,…}
{Id:fddd1979-c917-4b32-9b83-b315f66984ed, Name:ZA_BL0228_Legitimasjonsskjema BL0228_945111.pdf,…}

Antworten auf die Frage(4)

Ihre Antwort auf die Frage