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.

6
Warten Sie, bis Angular 2 das Modell geladen / aufgelöst hat, bevor Sie die Ansicht / Vorlage rendern
In Angular 1.x war UI-Router mein Hauptwerkzeug dafür. Wenn der Router ein Versprechen für "Auflösungs" -Werte zurückgibt, wartet er einfach, bis das Versprechen erfüllt ist, bevor er Anweisungen rendert. Alternativ kann in Angular 1.x ein Nullobjekt eine Vorlage nicht zum Absturz bringen. Wenn mir also ein vorübergehend unvollständiges Rendern nichts …

1
Was passiert, wenn Sie ng Serve ausführen?
Ich benutze Angular-CLI seit einiger Zeit. Es enthält eine Reihe von Befehlen, unter ng servedenen ein Server hochgefahren wird localhost:4200. Ich bin es gewohnt, Grunt und Gulp zu verwenden, die entsprechend meinen Anforderungen konfiguriert werden können. Ich wollte den Server von Angular-CLI konfigurieren, aber dann wurde mir klar, dass ich …

10
Angular2 Router (@ Angular / Router), wie man die Standardroute einstellt?
Wie kann ich eine Standardroute in meiner @ Route-Routenmetadatensammlung festlegen? Wenn Sie den Angular2-Router von @ angle / router-veraltet verwenden, definieren Sie die Routen im @ routeConfig-Objekt, einer Sammlung von Routenobjekten, aber diese Routenobjekte haben mehr Attribute. Zum Beispiel haben sie die Attribute 'name' und 'useAsDefualt', während die aus @ …
73 angular 

4
Die @ Input-Eigenschaft ist in onInit von Angular 2 undefiniert
Es wird versucht, den @InputWert der Komponente in constructoroder abzurufen ngOnInit. Aber es kommt wie undefinedimmer. Ich habe den Heldenplunker mit aktualisiert console.log, um das Problem zu zeigen (Beta-Winkel). http://plnkr.co/edit/dseNM7OTFi1VNG2Z4Oj5?p=preview export class HeroDetailComponent implements OnInit { constructor(){ console.log('hero', this.hero) } public hero: Hero; ngOnInit() { console.log('hero', this.hero) } } Was …
73 angular 

8
Angular 2 einfache Möglichkeit, einen Bestätigungsdialog zu erstellen
Gibt es eine nicht so komplizierte Möglichkeit, einen Bestätigungsdialog in Winkel 2 zu erstellen ? Die Idee ist, auf ein Element zu klicken und dann ein Popup oder Modal anzuzeigen, um dessen Löschung zu bestätigen. Ich habe versucht, Winkel 2 Modale von hier Winkel 2 -Modal , aber Ich weiß …
73 angular 

6
TSLint-Warnungen automatisch korrigieren
[64, 1]: space indentation expected [15, 27]: Missing semicolon [109, 36]: missing whitespace [111, 24]: missing whitespace [70, 1]: Consecutive blank lines are forbidden Ich bekomme immer wieder solche Warnungen von TSLint. Es gibt eine große Anzahl von Warnungen, und es wird sehr schwierig sein, sie manuell zu beheben. Ich …


4
Winkelmaterial: MatDatepicker: Für DateAdapter wurde kein Anbieter gefunden
Ich versuche, die Datepicker-Komponente in Angular Material zu verwenden. Hier ist mein HTML-Code: <input matInput [matDatepicker]="picker" placeholder="Choose a date" disabled> <mat-datepicker #picker disabled="false"></mat-datepicker> Es funktioniert jedoch nicht bei mir und ich erhalte die folgende Fehlermeldung: Fehler: MatDatepicker: Für DateAdapter wurde kein Anbieter gefunden. Die Fehlermeldung sagt mir, dass ich MatNativeDateModule …

8
Tslint - Typ trivial abgeleitet - Warum ist es eine schlechte Praxis, den Typ hier aufzunehmen?
In VSCode beschwert sich der Linter tslint, wenn ich den folgenden Code mit dem Typ hinzufüge: serverId: number = 10; Und gibt die folgende Nachricht: [tslint] Typennummer, die trivial aus einem Zahlenliteral abgeleitet wurde, entfernen Sie Typanmerkungen (nicht ableitbare Typen) Wenn ich den Typ 'Nummer' entferne, verschwindet die Nachricht. Warum …

5
Angular2 Dynamic Change CSS-Eigenschaft
Wir erstellen eine Angular2-Anwendung und möchten in der Lage sein, eine globale CSS-Variable zu erstellen (und die Werte der Eigenschaften zu aktualisieren, wenn sie geändert werden, wenn die Variable zugewiesen wird). Wir hatten Polymer für eine Weile verwendet (jetzt wechseln wir zu Angular2-Komponenten) und wir hatten CSS-Eigenschaften verwendet (Polymer hat …

10
Dynamische Vorlagen-URLs in Angular 2
Ich habe in den letzten Tagen mit Angular 2 herumgespielt und mich gefragt, ob es möglich ist templateUrl, dem @ViewDekorateur eine Dynamik zu verleihen. Ich habe versucht, ihm eine Funktion zu übergeben und einen String daraus zurückzugeben, aber die gesamte Funktion wird einfach in einen String umgewandelt. Ich habe Angular …

4
Übergeben von vom Backend gerenderten Parametern an die Angular2-Bootstrap-Methode
Gibt es eine Möglichkeit, im Backend gerenderte Argumente an die Angular2-Bootstrap-Methode zu übergeben? Ich möchte den http-Header für alle Anforderungen mithilfe von BaseRequestOptions mit dem vom Backend bereitgestellten Wert festlegen . Meine main.tsDatei sieht folgendermaßen aus: import { bootstrap } from '@angular/platform-browser-dynamic'; import { AppComponent } from "./app.component.ts"; bootstrap(AppComponent); Ich …


12
Eine nicht behandelte Ausnahme ist aufgetreten: Der Jobname "..getProjectMetadata" ist nicht vorhanden
Wenn ich meine Anwendung starte, wird folgende Fehlermeldung angezeigt: **[error] Error: Job name "..getProjectMetadata" does not exist.** at Observable._subscribe (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/src/experimental/jobs/simple-scheduler.js:350:23) at Observable._trySubscribe (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/Observable.js:44:25) at Observable.subscribe (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/Observable.js:30:22) at /Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/util/subscribeTo.js:22:31 at Object.subscribeToResult (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/util/subscribeToResult.js:10:45) at SwitchMapSubscriber._innerSub (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/operators/switchMap.js:65:54) at SwitchMapSubscriber._next (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/operators/switchMap.js:55:14) at SwitchMapSubscriber.Subscriber.next (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/Subscriber.js:66:18) at SwitchMapSubscriber.notifyNext (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/operators/switchMap.js:86:26) at InnerSubscriber._next (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/InnerSubscriber.js:28:21) at InnerSubscriber.Subscriber.next (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/Subscriber.js:66:18) at …

14
Unerwarteter Wert 'undefined', deklariert vom Modul 'AppModule'
Was ist hier falsch? Ich versuche es zum Laufen zu bringen, aber ich bekomme diesen Fehler in der Kopfzeile. Ich habe das <router-outlet></router-outlet>in das aufgenommen app.component.html, was von der templateUrlangerufen wird app.component.ts, immer noch kein Glück. app.module.ts : import { NgModule } from '@angular/core'; import { BrowserModule } from '@angular/platform-browser'; …

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.