KAPITEL 6

Services und Dependency Injection

Zum Bereitstellen von wiederverwendbaren Routinen, aber auch zur Verwaltung von Daten innerhalb des Clients nutzen Angular-Anwendungen Services. Diese sind im Idealfall austauschbar, wiederverwendbar und testbar. Die Klasse Http, die bereits in Kapitel 3 zum Einsatz kam, ist ein Beispiel dafür. Dieses Kapitel zeigt, wie Sie eigene Services schreiben und von Angular injizieren lassen können.

Austauschbarkeit dank Dependency Injection

Kapitel 3 hat es schon am Beispiel des Http-Service gezeigt: Eine Komponente kann sich benötigte Services in den Konstruktor injizieren lassen. Das bedeutet in den meisten Fällen, dass die Komponente ein Konstruktorargument vom Typ des gewünschten Service anbietet. Listing ...

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.