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
Wie kann ich Bilder in Angular2 bereitstellen?
Ich versuche, den relativen Pfad zu einem meiner Bilder in meinem Assets-Ordner in einem Bild-src-Tag in meiner Angular2-App zu platzieren. Ich habe eine Variable in meiner Komponente auf 'fullImagePath' gesetzt und diese in meiner Vorlage verwendet. Ich habe viele verschiedene mögliche Wege ausprobiert, kann aber mein Image nicht verbessern. Gibt …



4
Instanz des Dienstes ohne Konstruktorinjektion abrufen
Ich habe einen @InjectableDienst in Bootstrap definiert. Ich möchte die Instanz des Dienstes ohne Verwendung der Konstruktorinjektion erhalten. Ich habe versucht, ReflectiveInjector.resolveAndCreateaber das scheint eine neue Instanz zu erstellen. Der Grund, den ich versuche, ist, dass ich eine Basiskomponente habe, die von vielen Komponenten abgeleitet ist. Jetzt muss ich auf …

7
Angular2 canActivate () ruft die asynchrone Funktion auf
Ich versuche, Angular2-Router-Schutzvorrichtungen zu verwenden, um den Zugriff auf einige Seiten in meiner App einzuschränken. Ich verwende die Firebase-Authentifizierung. Um zu überprüfen, ob ein Benutzer bei Firebase angemeldet ist, muss ich .subscribe()das FirebaseAuthObjekt mit einem Rückruf aufrufen . Dies ist der Code für die Wache: import { CanActivate, Router, ActivatedRouteSnapshot, …


5
angle2 rc.5 benutzerdefinierte Eingabe, Kein Wert Accessor für die Formularsteuerung mit nicht angegebenem Namen
Ich habe einfache benutzerdefinierte Eingabekomponente wie diese, import {Component, Provider, forwardRef} from "@angular/core"; import {ControlValueAccessor, NG_VALUE_ACCESSOR} from "@angular/forms"; const noop = () => {}; const CUSTOM_INPUT_CONTROL_VALUE_ACCESSOR: any = { provide: NG_VALUE_ACCESSOR, useExisting: forwardRef(() => CustomInputComponent), multi: true }; @Component({ selector: 'custom-input', template: ` <input class="form-control" [(ngModel)]="value" name="somename" (blur)="onTouched()"> `, providers: …
79 angular 


6
Angular2 - 'Router-Outlet' ist kein bekanntes Element
Ich habe Routen mit tiefen untergeordneten Pfaden erstellt. Ich <router-outlet>habe der AdminComponent- Komponente hinzugefügt , die ich in NgModule eingeschlossen habe. Aber nach dem Aktualisieren der Seite bekam ich diesen Fehler: 'router-outlet' is not a known element Vielleicht ist es passiert , weil ich vergessen habe, ein Modul in admin.module.ts …

13
Winkel 2: Abrufen von RouteParams von der übergeordneten Komponente
Wie erhalte ich die RouteParams von einer übergeordneten Komponente? App.ts:: @Component({ ... }) @RouteConfig([ {path: '/', component: HomeComponent, as: 'Home'}, {path: '/:username/...', component: ParentComponent, as: 'Parent'} ]) export class HomeComponent { ... } Und dann ParentComponentkann ich in der einfach meinen Benutzernamen param abrufen und die untergeordneten Routen festlegen. Parent.ts:: …


8
Angular2: Benutzerdefiniertes Rohr konnte nicht gefunden werden
Das eingebaute Rohr ist Arbeit, aber alle benutzerdefinierten Rohre, die ich verwenden möchte, sind der gleiche Fehler: Die Pipe 'actStatusPipe' wurde nicht gefunden [ERROR ->] {{data.actStatus | actStatusPipe}} Ich habe zwei Möglichkeiten ausprobiert, deklariere es in den Erklärungen von app.module: app.module.ts: import {ActStatusPipe} from '../pipe/actPipe' @NgModule({ declarations: [ AppComponent, HomePage, …

14
Versuch, eine zerstörte Ansicht zu verwenden: detectChanges
Ich erstelle eine einfache Benutzeroberfläche mit Angular Meteor 2. 1) Ich habe eine obere Navigationsleisten-Komponente mit einer Schaltfläche zum Abmelden. 2) Wenn Sie auf die Schaltfläche "Abmelden" klicken, wird zu "Anmelden" weitergeleitet. 3) Dann sehe ich diesen Fehler in der Konsole:EXCEPTION: Attempt to use a destroyed view: detectChanges Ausnahme: EXCEPTION: …

4
Aktualisieren Sie die Eigenschaft der übergeordneten Komponente von der untergeordneten Komponente in Angular 2
Ich verwende @input, um eine Eigenschaft von der übergeordneten Komponente zu erhalten, um eine CSS-Klasse in einem Element der untergeordneten Komponente zu aktivieren. Ich kann die Eigenschaft vom Elternteil erhalten und auch die Klasse aktivieren. Das funktioniert aber nur einmal. Die Eigenschaft, die ich vom übergeordneten Element erhalte, sind boolesche …

3
Der beste Weg, um Observable aus rxjs zu importieren
In meiner Angular 2-App habe ich einen Dienst, der die ObservableKlasse aus der rxjsBibliothek verwendet. import { Observable } from 'rxjs'; Im Moment benutze ich nur, Observabledamit ich die toPromise()Funktion nutzen kann. Ich habe irgendwo in einer anderen StackOverflow-Frage gelesen, dass beim Importieren auf diese Weise und auch beim Importieren …

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.