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.


2
Winkel: In welchem ​​Lebenszyklus-Hook sind Eingabedaten, die der Komponente zur Verfügung stehen
Ich habe eine Komponente, die ein Array von imageObjekten als InputDaten empfängt . export class ImageGalleryComponent { @Input() images: Image[]; selectedImage: Image; } Ich möchte, wenn die Komponente den selectedImageWert lädt , auf das erste Objekt des imagesArrays gesetzt werden. Ich habe versucht, dies im OnInitLebenszyklus-Hook wie folgt zu tun …

11
Angular Material 2 DataTable Sortieren mit verschachtelten Objekten
Ich habe eine normale Angular Material 2 DataTable mit Sortierüberschriften. Alle Sortierungen sind Header funktionieren gut. Außer dem mit einem Objekt als Wert. Diese sortieren überhaupt nicht. Zum Beispiel: <!-- Project Column - This should sort!--> <ng-container matColumnDef="project.name"> <mat-header-cell *matHeaderCellDef mat-sort-header> Project Name </mat-header-cell> <mat-cell *matCellDef="let element"> {{element.project.name}} </mat-cell> </ng-container> …



6
angle2 manuell Klickereignis auf ein bestimmtes Element auslösen
Ich versuche, das Klickereignis (oder ein anderes Ereignis) programmgesteuert auf ein Element auszulösen. Mit anderen Worten, ich möchte die ähnlichen Funktionen kennen, die die Methode jQuery .trigger () in angle2 bietet. Gibt es eine eingebaute Methode, um dies zu tun? ..... wenn nicht, bitte vorschlagen, wie ich das machen kann …


8
Angular 6 Migration -.angular-cli.json zu angle.json
Ich habe mein Projekt auf Angular 6 aktualisiert und bis auf die Konvertierung der .angular-cli.jsonDatei lief alles einwandfrei. Aus der Anleitung, der ich folgte, wurde gesagt, dass dies es automatisch konvertieren wird. npm install -g @ angle / cli npm install @ angle / cli ng update @ angle / …
81 angular 

7
Winkelkekse
Ich habe mich überall nach Angular-Cookies umgesehen, aber ich konnte nicht herausfinden, wie die Cookie-Verwaltung in Angular implementiert werden kann. Gibt es eine Möglichkeit, Cookies zu verwalten (wie $ cookie in AngularJS)?


8
Wie öffne ich einen Link in einem neuen Tab mit Angular?
Ich habe eine eckige 5-Komponente, die einen Link in einem neuen Tab öffnen muss. Ich habe Folgendes versucht: <a href="www.example.com" target="_blank">page link</a> Wenn ich den Link öffne, wird die Anwendung langsam und öffnet eine Route wie: localhost:4200/www.example.com Meine Frage ist: Was ist der richtige Weg, dies im Winkel zu tun?
81 html  angular  routes  anchor 

6
So lösen Sie Formularvalidatoren in Angular2 aus
In angle2 möchte ich Validatoren für einige Steuerelemente auslösen, wenn ein anderes Steuerelement geändert wird. Gibt es eine Möglichkeit, das Formular einfach anzuweisen, erneut zu validieren? Besser noch, kann ich die Validierung bestimmter Felder anfordern? Beispiel: Geben Sie Checkbox X und Eingabe P ein. Eingabe P hat einen Validator, der …

3
Winkel 2 - Submodul-Routing und verschachteltes <Router-Ausgang>
Ich suche nach einer Lösung mit Angular 2 für das unten erläuterte Szenario: In diesem Szenario enthält das Top-Navi Links zum Laden von Submodulen und das Sub-Navi enthält Links zum Aktualisieren des Inhalts des Submoduls. Die URLs sollten wie folgt zugeordnet sein: / home =&gt; lädt die Homepage in den …
81 angular  routing 

10
Winkel 2: Formularübermittlung abgebrochen, da das Formular nicht verbunden ist
Ich habe ein Modal, das ein Formular enthält. Wenn das Modal zerstört wird, wird in der Konsole der folgende Fehler angezeigt: Das Senden des Formulars wurde abgebrochen, da das Formular nicht verbunden ist Das Modal wird einem &lt;modal-placeholder&gt;Element hinzugefügt, das direkt &lt;app-root&gt;meinem untergeordneten Element untergeordnet ist. Was ist der richtige …

8
So kündigen Sie ein Abonnement in Angular2
Wie kündigt man ein Abonnement in Angular2? RxJS scheint eine Entsorgungsmethode zu haben, aber ich kann nicht herausfinden, wie ich darauf zugreifen soll. Ich habe also Code, der Zugriff auf einen EventEmitter hat und ihn wie folgt abonniert: var mySubscription = someEventEmitter.subscribe( (val) =&gt; { console.log('Received:', val); }, (err) =&gt; …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.