Ansicht kann nicht aktualisiert werden, Datenbindung funktioniert nicht - Angularjs und PhoneGap

8

Ich versuche, eine einfache Todo-Anwendung mit PhoneGap (für Android-Gerät) zu machen. Ich habe AngularJS auch für die Datenbindung verwendet.
Ich möchte die Liste der in der Datenbank gespeicherten Aufgaben anzeigen. Wenn ich mit dem Chrom-Debugger debugge, kann ich sehen, dass die SQL-Anfrage funktioniert hat, aber nichts wird angezeigt, wenn ich die Anwendung auf einem Emulator oder auf dem Gerät starte.

DbCtrl.js

%Vor%

DbIndex.html

%Vor%

Jemand weiß, warum die Ansicht nicht aktualisiert wird? Haben wir einen Weg herum?

    
axvo 18.04.2013, 16:09
quelle

1 Antwort

9

Dies geschieht, weil die Abfrage asynchron ist. Nach dem Aktualisieren des Modells müssen Sie den Digest auslösen, damit eckig die Ansicht aktualisieren kann.

%Vor%     
Bema 18.04.2013, 16:26
quelle