2015-02-25 17 views
5

I chunked data mit Play Scala 2.2 auf der Client-Seite wie folgt senden: Ok.chunked(data)Handle chunked von Play scala gesendeten Daten mit AngularJS

Ich möchte sie benutzen, sobald sie verfügbar sind auf der Client-Seite. Wenn ich nur die Daten erhalte und sie unter .success drucke, werden sie zur gleichen Zeit gedruckt, d. H. Wenn die letzten Daten empfangen werden.

Wie kann ich sie drucken, sobald sie empfangen werden? Muss ich websockets verwenden?

Antwort

5

Verwenden json Bibliothek wie http://oboejs.com/

Oboe.js Streaming ist eine Open Source Javascript-Bibliothek zum Laden von JSON-Streaming verwenden, die Bequemlichkeit des DOM mit der Geschwindigkeit und Fließfähigkeit von SAX kombiniert.

Es kann jeden JSON als Stream analysieren, ist klein genug, um eine Mikrobibliothek zu sein, hat keine Abhängigkeiten und kümmert sich nicht darum, mit welchen anderen Bibliotheken man es sprechen muss.

+0

Sieht gut aus, ich werde es mir ansehen, danke;) – Simon