Als «angular» getaggte Fragen

Fragen zu Angular (nicht zu verwechseln mit AngularJS), dem Webframework von Google. Verwenden Sie dieses Tag für Winkelfragen, die nicht für eine einzelne Version spezifisch sind. Verwenden Sie für das ältere AngularJS (1.x) -Webframework das AngularJS-Tag.

840
Winkel-HTML-Bindung

Ich schreibe eine Angular-Anwendung und habe eine HTML-Antwort, die ich anzeigen möchte. Wie mache ich das? Wenn ich einfach die Bindungssyntax verwende, werden {{myVal}}(natürlich) alle HTML-Zeichen codiert. Ich muss irgendwie das innerHTMLvon a divan den variablen Wert binden

690
BehaviorSubject vs Observable?

Ich untersuche Angular RxJs Muster und verstehe den Unterschied zwischen a BehaviorSubjectund an nicht Observable. Nach meinem Verständnis ist a BehaviorSubjectein Wert, der sich im Laufe der Zeit ändern kann (kann abonniert werden und Abonnenten können aktualisierte Ergebnisse erhalten). Dies...

630
Wie verwende ich * ngIf else?

Ich verwende Angular und möchte *ngIf else(verfügbar seit Version 4) in diesem Beispiel verwenden: <div *ngIf="isValid"> content here ... </div> <div *ngIf="!isValid"> other content here... </div> Wie kann ich das gleiche Verhalten erreichen ngIf

571
ngFür mit Index als Wert im Attribut

Ich habe eine einfache ngForSchleife, die auch den Strom verfolgt index. Ich möchte diesen indexWert in einem Attribut speichern, damit ich ihn drucken kann. Aber ich kann nicht herausfinden, wie das funktioniert. Ich habe im Grunde das: <ul *ngFor="#item of items; #i = index"...

471
So erhalten Sie die aktuelle Route

In den aktuellen Dokumenten wird nur über das Abrufen von Routenparametern gesprochen, nicht über die tatsächlichen Routensegmente. Wenn ich zum Beispiel das übergeordnete Element der aktuellen Route finden möchte, wie ist das

442
@Directive vs @Component in Angular

Was ist der Unterschied zwischen @Componentund @Directivein Angular? Beide scheinen die gleiche Aufgabe zu erledigen und haben die gleichen Eigenschaften. Was sind die Anwendungsfälle und wann sollten Sie einander

431
AUSNAHME: Es können nicht alle Parameter aufgelöst werden

Ich habe eine Basis-App in Angular 2 erstellt, bin jedoch auf ein seltsames Problem gestoßen, bei dem ich keinen Dienst in eine meiner Komponenten einfügen kann. Es fügt sich jedoch gut in eine der drei anderen Komponenten ein, die ich erstellt habe. Für den Anfang ist dies der Service: import {...

426
Wie erkenne ich eine Routenänderung in Angular?

Ich suche nach einer Routenänderung in meinem AppComponent. Danach überprüfe ich das globale Benutzertoken, um festzustellen, ob er angemeldet ist. Dann kann ich den Benutzer umleiten, wenn er nicht angemeldet