Nennen Sie mir ein Beispiel für einen eckigen Dienst.
Um einen Angular-Dienst zu erstellen, können Sie eine TypeScript-Klasse erstellen und als Dienst mit dem von Angular bereitgestellten @Injectable()-Dekorator speichern. Um beispielsweise einen Dienst zu erstellen, der Nachrichten aufzeichnet, können Sie schreiben: importieren { Injectable } aus '@angular/core'; @Injectable()-Exportklasse MessageService { Nachrichten: string[] = []; add(message: string) { this.messages.push(message); } clear() { this.messages = []; } } Sobald der Dienst erstellt wurde, können Sie ihn in Komponenten verwenden, indem Sie ihn in ihren Konstruktor injizieren. Zum Beispiel: importieren {component } aus ‘@angular/core