10.2.9Flattening-Strategien für Higher-Order Observables

Zum Abschluss dieses Kapitels wollen wir uns einem Thema widmen, das sich hinter dem akademisch anmutenden Begriff der Higher-Order Observables versteckt. Dazu modellieren wir einen kleinen Anwendungsfall: Wir haben ein Observable, das einen HTTP-Request ausführt, z. B. mit dem HttpClient von Angular. Wir wollen darauf allerdings nicht nur einmal subscriben, sondern immer dann, wenn ein anderes Observable uns dafür ein Signal gibt. Stellen Sie sich vor, wir wollen die Daten vom HTTP-Server mit einem Intervall periodisch abfragen, oder wir horchen auf einen Eventstrom und wollen zu jedem Event einen Request ausführen.

Subscriptions verschachteln

Die einfachste Lösung für dieses Problem ist ...

Get Angular, 3rd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.