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.

12
Wie setze ich das Gebietsschema in DatePipe in Angular 2?
Ich möchte das Datum im europäischen Format anzeigen, dd/MM/yyyyaber im DatePipe shortDate- Format wird es nur im US-Datumsstil angezeigt MM/dd/yyyy. Ich gehe davon aus, dass das Standardgebietsschema en_US ist. Möglicherweise fehlt es mir in den Dokumenten, aber wie kann ich die Standardeinstellungen für das Gebietsschema in einer Angular2-App ändern? Oder …


9
Ausführen einer einzelnen Testdatei
Gibt es eine Möglichkeit, ng testfür eine einzelne Datei anstatt für die gesamte Testsuite auszuführen ? Im Idealfall möchte ich beim Bearbeiten einer Datei eine möglichst schnelle Rückkopplungsschleife erhalten, karmaführt jedoch bei jedem Speichern die gesamte Suite aus. Dies ist etwas langsam, wenn Sie eine ausreichend große Testsuite erstellen. Dies …

5
nimm (1) vs first ()
Ich habe einige Implementierungen von AuthGuards gefunden, die diese verwenden take(1). In meinem Projekt habe ich verwendet first(). Arbeiten beide gleich? import 'rxjs/add/operator/map'; import 'rxjs/add/operator/first'; import { Observable } from 'rxjs/Observable'; import { Injectable } from '@angular/core'; import { CanActivate, Router, ActivatedRouteSnapshot, RouterStateSnapshot } from '@angular/router'; import { AngularFire } …

5
Was ist der Zweck der Bereitstellung des Injectable-Dekorators beim Generieren von Diensten in Angular 6?
Beim Generieren von Diensten in der Angular-CLI werden zusätzliche Metadaten mit der Eigenschaft "bereitgestellt in" mit dem Standardwert "root" für den Injectable-Dekorator hinzugefügt. @Injectable({ providedIn: 'root', }) Was genau macht vorausgesetzt? Ich gehe davon aus, dass dies den Dienst wie einen Singleton-Dienst vom Typ 'global' für die gesamte Anwendung verfügbar …
136 angular  angular6 

4
Typoskript flatMap, flat, flatten existiert nicht für type any []
Ich verwende Chrome 70 und Chrome fügt Methoden hinzu .flatMap, .flatten, .flat. Mein Code läuft also wie erwartet. Typescript gefällt das leider nicht. // data.flatMap lint error export const transformData = (data: any[]) => data.flatMap(abc => [ parentObj(abc), ...generateTasks(abc) ]); Die Warnung, die ich bekam, ist TS2339: Property 'flatMap' does …


14
Wie kann ich die Größe des Produktbündels verringern?
Ich habe eine einfache App, initialisiert von angular-cli. Es werden einige Seiten in Bezug auf 3 Routen angezeigt. Ich habe 3 Komponenten. Auf einer Seite springt Nutzung lodashund Angular 2 HTTP - Module einige Daten (mit RxJS bekommen Observables, mapund subscribe). Ich zeige diese Elemente mit einem einfachen *ngFor. Aber …

7
Typoskript Schlaf
Ich entwickle eine Website in Angular 2 mit Typescript und habe mich gefragt, ob es eine Möglichkeit gibt, thread.sleep(ms)Funktionen zu implementieren . Mein Anwendungsfall besteht darin, die Benutzer nach dem Absenden eines Formulars nach einigen Sekunden umzuleiten, was in HTML oder Javascript sehr einfach ist, aber ich bin mir nicht …

15
Was ist die Alternative zu angle.copy in Angular?
Wie kann ich ein Objekt kopieren und seine Referenz in Angular verlieren? Mit AngularJS kann ich verwenden angular.copy(object), aber ich erhalte einen Fehler, wenn ich das in Angular verwende. AUSNAHME: ReferenceError: angularist nicht definiert
134 angular 


12
Implementierung einer Plugin-Architektur / eines Plugin-Systems / eines steckbaren Frameworks in Angular 2, 4, 5, 6
Update 24.05.2008: Wir sind jetzt +3 Versionen von Angular aus meinem ursprünglichen Beitrag und haben noch keine endgültige praktikable Lösung. Lars Meijdam (@LarsMeijdam) hat einen interessanten Ansatz entwickelt, der auf jeden Fall einen Blick wert ist. (Aufgrund von proprietären Problemen musste er das GitHub-Repository, in dem er sein Beispiel ursprünglich …

11
Angular-Cli von CSS zu SCS
Ich habe die Dokumentation gelesen , die besagt, dass ich scssden folgenden Befehl ausführen muss , wenn ich verwenden möchte : ng set defaults.styleExt scss Aber wenn ich das mache und diese Datei mache, erhalte ich immer noch diesen Fehler in meiner Konsole: styles.bundle.js:33Uncaught Error: Module build failed: Error: ENOENT: …


6
Erstellen und Zurückgeben von Observable aus dem Angular 2-Dienst
Dies ist eher eine "Best Practices" -Frage. Es gibt drei Spieler: a Component, a Serviceund a Model. Das Componentruft das Serviceauf, um Daten aus einer Datenbank abzurufen. Das Serviceverwendet: this.people = http.get('api/people.json').map(res => res.json()); ein Observable. Das Componentkönnte einfach abonnieren Observable: peopleService.people .subscribe(people => this.people = people); } Was ich …

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.