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.

17
Wie überprüfe ich die Angular-Version?
Ich habe das @angular/cliPaket über npm mit diesem Befehl installiert : npm install -g @angular/cli Die Version 1.4.2 von @ angle / cli wurde erfolgreich installiert. Dies ist jedoch nicht die Angular-Version, sondern die CLI-Version. ng new myappWie kann ich nach dem Ausführen überprüfen, welche Angular-Version die erstellte App ist? …

10
Winkel 5 - In Zwischenablage kopieren
Ich versuche, ein Symbol zu implementieren, das beim Klicken eine Variable in der Zwischenablage des Benutzers speichert. Ich habe derzeit mehrere Bibliotheken ausprobiert und keine von ihnen war dazu in der Lage. Wie kopiere ich eine Variable in Angular 5 ordnungsgemäß in die Zwischenablage des Benutzers?

7
Winkelumleitung zur Anmeldeseite
Ich komme aus der Asp.Net MVC-Welt, in der Benutzer, die versuchen, auf eine nicht autorisierte Seite zuzugreifen, automatisch auf die Anmeldeseite umgeleitet werden. Ich versuche, dieses Verhalten auf Angular zu reproduzieren. Ich bin auf den @ CanActivate-Dekorator gestoßen, aber dies führt dazu, dass die Komponente überhaupt nicht gerendert wird und …


9
So zeigen Sie eine JSON-Darstellung und nicht [Objektobjekt] auf dem Bildschirm an
Ich mache eine AngularJS 2-Anwendung mit der Beta-Version. Ich möchte eine JSON-Darstellung eines Objekts auf meiner Seite anzeigen, aber es wird angezeigt [Object Object]und nicht {key1:value1 ....} Von der Komponente kann ich verwenden: get example() {return JSON.stringify(this.myObject)}; und dann in der Vorlage: {{example}} Aber wenn ich eine Reihe von Objekten …
122 json  angular 

4
Übergeben Sie Aufzählungen in Angular2-Ansichtsvorlagen
Können wir Enums in einer Angular2-Ansichtsvorlage verwenden? <div class="Dropdown" dropdownType="instrument"></div> Übergibt die Zeichenfolge als Eingabe: enum DropdownType { instrument, account, currency } @Component({ selector: '[.Dropdown]', }) export class Dropdown { @Input() public set dropdownType(value: any) { console.log(value); }; } Aber wie übergebe ich eine Enum-Konfiguration? Ich möchte so etwas in …

7
Winkel 2 ngIf und CSS Übergang / Animation
Ich möchte, dass ein Div mit css von rechts in Winkel 2 hineingleitet. <div class="note" [ngClass]="{'transition':show}" *ngIf="show"> <p> Notes</p> </div> <button class="btn btn-default" (click)="toggle(show)">Toggle</button> Ich arbeite gut, wenn ich nur [ngClass] verwende, um die Klasse umzuschalten und die Deckkraft zu nutzen. Aber ich möchte nicht, dass dieses Element von Anfang …

19
Ich erhalte die Meldung "HTTP-Fehlerantwort für (unbekannte URL): 0 Unbekannter Fehler" anstelle der eigentlichen Fehlermeldung in Angular
Ich verwende Angular 4 HttpClient, um Anfragen an einen externen Dienst zu senden. Es ist ein sehr Standard-Setup: this.httpClient.get(url).subscribe(response => { //do something with response }, err => { console.log(err.message); }, () => { console.log('completed'); } Das Problem ist, wenn die Anforderung fehlschlägt Http failure response for (unknown url): 0 …

5
Wie erstelle ich ein Observable aus statischen Daten, die http one in Angular ähneln?
Ich habe einen Dienst mit dieser Methode: export class TestModelService { public testModel: TestModel; constructor( @Inject(Http) public http: Http) { } public fetchModel(uuid: string = undefined): Observable<string> { if(!uuid) { //return Observable of JSON.stringify(new TestModel()); } else { return this.http.get("http://localhost:8080/myapp/api/model/" + uuid) .map(res => res.text()); } } } Im Konstruktor …

6
Dynamischer Klassenname in ngClass in Winkel 2
Ich muss einen Wert innerhalb eines ngClassAusdrucks interpolieren, aber ich kann ihn nicht zum Laufen bringen. Ich habe diese Lösung ausprobiert, die die einzigen sind, die für mich Sinn macht. Diese beiden scheitern bei der Interpolation: <button [ngClass]="{'{{namespace}}-mybutton': type === 'mybutton'}"></button> <button [ngClass]="{namespace + '-mybutton': type === 'mybutton'}"></button> Dieser arbeitet …
121 angular 

1
Importieren Sie zwei exportierte Klassen mit demselben Namen
In Typoskript muss ich mit Angular 2 zwei Klassen mit demselben Namen importieren, die jedoch auf unterschiedlichen Pfaden liegen. Das Projekt ist zu groß, als dass es mir schwer fällt, die exportierten Klassennamen zu ändern. Gibt es eine Möglichkeit, die importierten Klassen zu aliasen? import {Class1} from '../location1/class1' import {Class1} …

17
Angular2 - Optionsfeldbindung
Ich möchte das Optionsfeld in einem Formular mit Angular 2 verwenden Options : <br/> 1 : <input name="options" ng-control="options" type="radio" value="1" [(ng-model)]="model.options" ><br/> 2 : <input name="options" ng-control="options" type="radio" value="2" [(ng-model)]="model.options" ><br/> Der Anfangswert von model.options ist 1 Wenn die Seite geladen wird, wird das erste Optionsfeld nicht aktiviert und …

8
Der Name 'require' kann nach dem Upgrade auf Angular4 nicht gefunden werden
Ich möchte Chart.js in meinem Angular-Projekt verwenden. In früheren Angular2-Versionen habe ich dies gut gemacht, indem ich eine 'chart.loader.ts' verwendet habe, die Folgendes enthält: export const { Chart } = require('chart.js'); Dann im Komponentencode ich gerade import { Chart } from './chart.loader'; Nach dem Upgrade auf CLI 1.0.0 und Angular …

21
Angular2 Routing mit Hashtag zum Seitenanker
Ich möchte meiner Angular2-Seite einige Links hinzufügen, die beim Klicken zu bestimmten Positionen innerhalb dieser Seite springen , wie dies bei normalen Hashtags der Fall ist . Die Links wären also so etwas wie /users/123#userInfo /users/123#userPhoto /users/123#userLikes etc. Ich glaube nicht, dass ich HashLocationStrategy brauche, da ich mit der normalen …
120 routing  angular  hashtag 

2
"Privat" und "öffentlich" in der Angular-Komponente
Wenn ich nicht hinzufügen , privat vor foo, loadBarund textich glaube , sie sind öffentlich standardmäßig. export class RandomComponent { @Input() foo: string; @Output() loadBar = new EventEmitter(); text: string; } Gibt es einen Anwendungsfall, wenn sie sich publicin der Komponente befinden? Sollte ich aus Gründen der Kapselung / Sicherheit …

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.