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
Angular2-Test: Kann nicht an 'ngModel' gebunden werden, da es keine bekannte Eigenschaft von 'input' ist.
Ich versuche, die Zwei-Wege-Bindung von angle2 zur Kontrolle zu testen input. Hier ist der Fehler: Can't bind to 'ngModel' since it isn't a known property of 'input'. Die app.component.html <input id="name" type="text" [(ngModel)]="name" /> <div id="divName">{{name}}</div> Die app.component.ts @Component({ selector: 'app-root', templateUrl: './app.component.html' }) export class AppComponent implements OnInit { …

3
Parameter an Route Guard übergeben
Ich arbeite an einer App mit vielen Rollen, die ich mithilfe von Wachen verwenden muss, um die Navigation für Teile der App basierend auf diesen Rollen zu blockieren. Mir ist klar, dass ich für jede Rolle individuelle Schutzklassen erstellen kann, aber lieber eine Klasse hätte, an die ich irgendwie einen …

11
Setzen Sie den Fokus auf das <input> -Element
Ich arbeite an einer Front-End-Anwendung mit Angular 5 und muss ein Suchfeld ausblenden, aber auf Knopfdruck sollte das Suchfeld angezeigt und fokussiert werden. Ich habe einige Möglichkeiten ausprobiert, die in StackOverflow mit Direktive oder so gefunden wurden, kann aber keinen Erfolg haben. Hier ist der Beispielcode: @Component({ selector: 'my-app', template: …

6
Angular2: Rendern einer Komponente ohne das Wrapping-Tag
Ich kämpfe darum, einen Weg zu finden, dies zu tun. In einer übergeordneten Komponente beschreibt die Vorlage ein tableund sein theadElement, delegiert das Rendern jedoch tbodyan eine andere Komponente wie folgt: &lt;table&gt; &lt;thead&gt; &lt;tr&gt; &lt;th&gt;Name&lt;/th&gt; &lt;th&gt;Time&lt;/th&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody *ngFor="let entry of getEntries()"&gt; &lt;my-result [entry]="entry"&gt;&lt;/my-result&gt; &lt;/tbody&gt; &lt;/table&gt; Jede myResult-Komponente rendert …

8
* ngWenn sonst in der Vorlage
Wie würde ich mehrere Fälle in einer *ngIfErklärung haben? Ich bin zu Vue oder Angular 1 verwenden eine mit mit if, else ifund else, aber es scheint wie Angular 4 hat nur einen true( if) und false( else) Zustand. Laut Dokumentation kann ich nur: &lt;ng-container *ngIf="foo === 1; then first …

29
Angular2 Tutorial (Tour of Heroes): Das Modul 'angle2-in-memory-web-api' kann nicht gefunden werden.
Ich habe das Tutorial befolgt . Nach dem Ändern app/maint.tsim HTTP-Kapitel erhalte ich die Fehlermeldung beim Starten der App über die Befehlszeile: app / main.ts (5,51): Fehler TS2307: Modul 'angle2-in-memory-web-api' kann nicht gefunden werden. (Visual Studio Code gibt mir den gleichen Fehler in main.ts - rot gewellte Unterstreichung.) Hier ist …


5
Angular2-Tabellenzeilen als Komponente
Ich experimentiere mit angle2 2.0.0-beta.0 Ich habe eine Tabelle und der Zeileninhalt wird von angle2 folgendermaßen generiert: &lt;table&gt; &lt;tr *ngFor="#line of data"&gt; .... content .... &lt;/tr&gt; &lt;/table&gt; Jetzt funktioniert dies und ich möchte den Inhalt in eine Komponente "Tabellenzeile" einkapseln. &lt;table&gt; &lt;table-line *ngFor="#line of data" [data]="line"&gt; &lt;/table-line&gt; &lt;/table&gt; In der …
99 angular 

1
Was ist ngDefaultControl in Angular?
Nein, dies ist keine doppelte Frage. Sie sehen, es gibt eine Menge Fragen und Probleme in SO und Github, die vorschreiben, dass ich diese Direktive einem Tag hinzufüge, das eine Direktive hat [(ngModel)]und nicht in einem Formular enthalten ist. Wenn ich es nicht hinzufüge, erhalte ich eine Fehlermeldung: ERROR Error: …


11
Scrollen Sie beim Klicken in Winkel 4 zum Element
Ich möchte in der Lage sein, zu einem Ziel zu scrollen, wenn eine Taste gedrückt wird. Ich habe so etwas gedacht. &lt;button (click)="scroll(#target)"&gt;Button&lt;/button&gt; Und in meiner component.tseine Methode wie. scroll(element) { window.scrollTo(element.yPosition) } Ich weiß, dass der obige Code nicht gültig ist, sondern nur um zu zeigen, was ich gedacht …

2
Deaktivieren Sie das Klicken außerhalb des Dialogfelds für eckiges Material, um das Dialogfeld zu schließen (mit Angular Version 4.0+).
Ich arbeite derzeit an der Seite zum Zurücksetzen des Passworts eines Angular 4-Projekts. Wir verwenden Angular Material, um das Dialogfeld zu erstellen. Wenn der Client jedoch aus dem Dialogfeld klickt, wird es automatisch geschlossen. Gibt es eine Möglichkeit, das Schließen des Dialogs zu vermeiden, bis unsere Codeseite die Funktion "Schließen" …

7
Angular Karma Jasmine Fehler: Unzulässiger Status: Die Zusammenfassung für die Direktive konnte nicht geladen werden
Ich entwickle ein Github-Repository (mit Angular 7 und Angular -Cli) und habe einige Tests mit Karma und Jasmine, die in der Hauptniederlassung arbeiten. Jetzt versuche ich, die Funktion zum verzögerten Laden hinzuzufügen. Die Sache ist, dass die Tests, die zuvor bestanden wurden, jetzt nicht mehr funktionieren. Es ist lustig, weil …

15
Wie deinstalliere / aktualisiere ich Angular CLI?
Wenn ich versuche, ein neues Projekt mit Angular CLI zu erstellen , mit: ng n app Ich erhalte diesen Fehler: fs.js: 640 return binding.open (pathModule._makeLong (Pfad), stringToFlags (Flags), Modus); ^ TypeError: Pfad muss eine Zeichenfolge oder ein Puffer bei TypeError sein (native) Wie kann ich Angular CLI aktualisieren oder deinstallieren …


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.