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, Sie wollen die Daten vom HTTP-Server periodisch abfragen, oder Sie horchen auf ein Event und wollen zu jedem Event einen Request ausführen.

Subscriptions verschachteln

Die einfachste Lösung für dieses Problem ist es, mehrere Subscriptions ...

Get Angular, 2nd 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.