Ich frage mich, ob Stream.io's Stream_rails gem, tatsächlich die Datensätze der Ressource bekommt. sagen Benutzer: 1, wird Benutzer-Datensatz mit ID: 1 aus der PostGreSQL (in meinem Fall) DB, aber ich muss die Benutzeroberfläche in AngularJS Frontend rendern, anstatt Schienen, wie würde ich das tun? kann ich immer noch das Smart Finding Formular, dass Stream_rails tut es dort, wo es die gerenderten Aktivitäten Feed-Typ (aggregiert, flach, Benachrichtigung), um den Feed zu machen? Gibt es da etwas kantiges Ding? Außerdem verwende ich AMS, um meine Daten in JSON zu serialisieren, um an den Client gesendet zu werden. Wird AMS die gerenderten Aktivitäten übernehmen und die Modelldatensätze in den gerenderten Aktivitäten serialisieren? Danke im Voraus!Wie benutze ich Stream_rails mit Angular UI/Serialization?
1
A
Antwort
0
Das Juwel "stream_rails" enthält eine Dokumentation zum "Anreichern" der Feeddaten, um Ihren Akteur von "user: 123" zurück in ein Benutzerobjekt für "Derek" und alle anderen Daten zu verwandeln, die Sie auch für andere Aktivitätsfelder haben In der Anreicherungskonfiguration angeben. Von dort aus können Sie mit Ihrer Rails-Controller-Aktion eine Json-Payload zurückgeben, die Ihre Angular-App interpretieren und Ihre Benutzeroberfläche zeichnen kann.
Verwandte Themen
- 1. Wie benutze ich Angular 2 Universal in Angular 4.0
- 2. Wie benutze ng-if mit angular-translate
- 3. Wie benutze ich mobile jQuery Asynchronous API mit Angular
- 4. Wie benutze ich Angular UI-Grid mit Server Side Paging
- 5. Wie benutze ich ALERTIFY JS (v1.9.0) in angular 2
- 6. Wie benutze ich angular 2 file uploaf in ES5?
- 7. Wie benutze ich NG-Mantel in Ionic 3/Angular 2?
- 8. Wie benutze ich nAngular2 DynamicComponentLoader mit @ViewChild
- 9. Wie benutze ich Angular JS Variable in Javascript
- 10. Wie benutze ich Bootstrap 3 Datepicker in angular 2
- 11. Wie benutze ich RxJS "Drossel" Operator in Angular 2
- 12. Wie benutze ich den neuen NavigationStart @ angular-router 3.0.0-alpha. *
- 13. Wie benutze ich rand_r und wie benutze ich es threadsicher?
- 14. Wie benutze ich UIImagePickerControllerCropRect
- 15. Wie benutze ich NSPR?
- 16. Wie benutze ich sstableloader?
- 17. Wie benutze ich ProGuard?
- 18. Wie benutze ich combineByKey?
- 19. Wie benutze ich LevelDB?
- 20. Wie benutze ich cscope?
- 21. Wie benutze ich SEC_ASN1_SAVE?
- 22. Wie benutze ich navigator.app.exitApp()?
- 23. Wie benutze ich csv.DictReader
- 24. Wie benutze ich FastRoute?
- 25. Wie benutze ich glslang?
- 26. Wie benutze ich kendo ui core mit webpack und es2016?
- 27. Wie benutze ich das kendo-ui Menü mit Winkel 2?
- 28. Wie benutze ich die Sitzung von passpjs
- 29. Wie benutze ich class_eval?
- 30. Wie benutze ich gtk_widget_add_accelerator?
"Gibt es da etwas Eckiges?" - diese Frage ist zu vage, um sie zu beantworten. – iandouglas
(1) Wie funktioniert 'stream_rails'? (2) Wie erstelle ich ein AngularJS-Frontend für eine Rails-App? (3) Besteht eine bestehende Umsetzung? (4) Integriert sich 'stream_rails' in AMS? –
Das sind vier sehr weit gefasste Fragen ... Ich denke, das geht weit über den Rahmen eines einzelnen SO-Posts hinaus. –