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.

10
Angular Pass-Rückruffunktion an untergeordnete Komponente als @Input ähnlich wie bei AngularJS
AngularJS verfügt über die & -Parameter, mit denen Sie einen Rückruf an eine Direktive übergeben können (z. B. AngularJS-Methode für Rückrufe . Ist es möglich, einen Rückruf als @Inputfür eine Angular-Komponente zu übergeben (so etwas wie unten)? Wenn nicht, was wäre dem am nächsten? AngularJS macht? @Component({ selector: 'suggestion-menu', providers: …

10
Globale Ereignisse in Angular
Gibt es kein Äquivalent zu $scope.emit()oder $scope.broadcast()in Angular? Ich kenne die EventEmitterFunktionalität, aber soweit ich weiß , wird nur ein Ereignis an das übergeordnete HTML-Element ausgegeben. Was ist, wenn ich zwischen fx kommunizieren muss? Geschwister oder zwischen einer Komponente in der Wurzel des DOM und einem Element, das mehrere Ebenen …
224 angular  events 

21
Angular Framework-Fehler von TypeScript - "Es gibt keine Direktive, bei der exportAs auf ngForm gesetzt ist."
Ich erhalte immer wieder diesen Fehler, wenn ich das Angular2-Forms-Framework von TypeScript verwende: Es gibt keine directivemit "exportAs" auf "ngForm" gesetzt. Hier ist mein Code Projektabhängigkeiten: "dependencies": { "@angular/common": "2.0.0-rc.6", "@angular/compiler": "2.0.0-rc.6", "@angular/core": "2.0.0-rc.6", "@angular/forms": "2.0.0-rc.6", "@angular/http": "2.0.0-rc.6", "@angular/platform-browser": "2.0.0-rc.6", "@angular/platform-browser-dynamic": "2.0.0-rc.6", "@angular/router": "3.0.0-rc.2", "ng2-bootstrap": "^1.1.1", "reflect-metadata": "^0.1.8", "core-js": "^2.4.0", …

4
Was ist die richtige Verwendung eines EventEmitter?
Ich habe Fragen wie Access EventEmitter Service in CustomHttp gelesen, bei denen der Benutzer EventEmitter in seinem Dienst verwendet. In diesem Kommentar wurde ihm jedoch empfohlen , ihn nicht zu verwenden und stattdessen Observables direkt in seinen Diensten zu verwenden. Ich habe auch diese Frage gelesen , in der die …


3
Was sind die Unterschiede zwischen SystemJS und Webpack?
Ich erstelle meine erste Angular-Anwendung und würde herausfinden, welche Rolle die Modullader spielen. Warum brauchen wir sie? Ich habe versucht, bei Google zu suchen und zu suchen, und ich kann nicht verstehen, warum wir eine davon installieren müssen, um unsere Anwendung auszuführen. Könnte es nicht genug sein, nur importSachen von …

24
Winkel und Typoskript: Namen können nicht gefunden werden
Ich verwende Angular (Version 2) mit TypeScript (Version 1.6) und wenn ich den Code kompiliere, erhalte ich folgende Fehler: Error TS2304: Cannot find name 'Map'. node_modules/angular2/src/core/change_detection/parser/locals.d.ts(4,42): Error TS2304: Cannot find name 'Map'. node_modules/angular2/src/core/facade/collection.d.ts(1,25): Error TS2304: Cannot find name 'MapConstructor'. node_modules/angular2/src/core/facade/collection.d.ts(2,25): Error TS2304: Cannot find name 'SetConstructor'. node_modules/angular2/src/core/facade/collection.d.ts(4,27): Error TS2304: Cannot …

8
Winkel - Was bedeutet module.id in der Komponente?
In einer Angular-App habe ich gesehen, dass @ComponentEigenschaft hat moduleId. Was heißt das? Und wenn module.idnirgendwo definiert, funktioniert die App immer noch. Wie kann es noch funktionieren? @Component({ moduleId: module.id, selector: 'ng-app', templateUrl: 'app.component.html', styleUrls: ['app.component.css'], directives: [AppComponent] });


14
Angular2 Wenn ngModel in einem Formular-Tag verwendet wird, muss entweder das Attribut name oder das Formular festgelegt werden
Ich erhalte diesen Fehler von Angular 2 core.umd.js: 5995 AUSNAHME: Nicht erfasst (versprochen): Fehler: Fehler in app / model_exposure_currencies / model_exposure_currencies.component.html: 57: 18 verursacht durch: Wenn ngModel in einem Formular-Tag verwendet wird, muss entweder das Namensattribut sein set oder das Formularsteuerelement muss in ngModelOptions als 'Standalone' definiert sein. Example 1: …

14
@ViewChild in * ngIf
Frage Was ist der eleganteste Weg, @ViewChildnachdem das entsprechende Element in der Vorlage angezeigt wurde? Unten ist ein Beispiel. Auch Plunker erhältlich. Vorlage: <div id="layout" *ngIf="display"> <div #contentPlaceholder></div> </div> Komponente: export class AppComponent { display = false; @ViewChild('contentPlaceholder', {read: ViewContainerRef}) viewContainerRef; show() { this.display = true; console.log(this.viewContainerRef); // undefined setTimeout(()=> …



6
Versprechen in Observable umwandeln
Ich versuche, meinen Kopf um Observable zu wickeln. Ich mag die Art und Weise, wie Observables Entwicklungs- und Lesbarkeitsprobleme lösen. Während ich lese, sind die Vorteile immens. Observables auf HTTP und Sammlungen scheinen einfach zu sein. Wie kann ich so etwas in ein beobachtbares Muster umwandeln? Dies ist von meiner …


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.