ich auf einer News Feed arbeite, die auf Facebook News Feed ähnlich ist. Ich implementiere es in der folgenden Reihenfolge:
Wenn App gestartet wird, erhalten Sie alles, aber drücken Sie nur zwei Artikel zu zeigen.
Der Benutzer kann nach unten scrollen, um mehr zu sehen und ich werde mehr in die Liste aufnehmen.
Wenn es irgendwelche neuen Elemente sind, muss der Benutzer zu aktualisieren ziehen, die neue hinzuzufügen.
Das einzige Problem, das ich jetzt habe, ist, dass jedes Mal, wenn ein Element hinzugefügt wird, $firebaseArray
automatisch das neue Element in meinem Array fügt hinzu, dass ich will nicht sajv Änderungen (ich einmal abfragen mag, erhalten einen Satz Liste). Ich habe mich gefragt, ob jemand wissen könnte, wie man das automatische Update verhindert?
ich etwas tat, ähnlich wie das schon wenn du das meinst. \t $ scope.allEvents = $ firebaseArray (queryOfeverything); $ scope.eventToDisplay = $ scope.allEvents. Leider hat das nicht funktioniert. –
Dies liegt daran, dass Sie das '$ firebaseArray', das technisch ein JavaScript-Objekt ist, als Referenz übergeben. Sie müssten diese $ scope-Variable zuordnen (das Array in ein einfaches Javascript-Array klonen). Ich werde die Antwort aktualisieren. – vgrafe