Pytania otagowane jako angular

Pytania na temat Angular (nie mylić z AngularJS), frameworkiem internetowym od Google. Użyj tego znacznika do pytań Angular, które nie są specyficzne dla poszczególnych wersji. W starszym frameworku sieciowym AngularJS (1.x) użyj znacznika angularjs.


2
Jakie jest znaczenie prefiksu „at” (@) w pakietach npm?
W dokumentacji Angular Component Router natknąłem się na polecenie npm, którego nigdy wcześniej nie widziałem i nie rozumiem, co się dzieje: npm install @angular/router --save Co to znaczy @angular/router? Czy cały ciąg to nazwa pakietu? Ale potem nie mogę znaleźć tego pakietu, gdy korzystam z wyszukiwania na npmjs.com . A …
295 javascript  angular  npm 

15
Wyrażenie ___ zmieniło się po sprawdzeniu
Dlaczego jest składnikiem tego prostego wyłożenia @Component({ selector: 'my-app', template: `<div>I'm {{message}} </div>`, }) export class App { message:string = 'loading :('; ngAfterViewInit() { this.updateMessage(); } updateMessage(){ this.message = 'all done loading :)' } } rzucanie: WYJĄTEK: Wyrażenie „Jestem {{message}} w aplikacji @ 0: 5” zmieniło się po sprawdzeniu. Poprzednia …

13
Wyjątek: nie można powiązać z „ngFor”, ponieważ nie jest to znana właściwość natywna
Co ja robię źle? import {bootstrap, Component} from 'angular2/angular2' @Component({ selector: 'conf-talks', template: `<div *ngFor="talk of talks"> {{talk.title}} by {{talk.speaker}} <p>{{talk.description}} </div>` }) class ConfTalks { talks = [ {title: 't1', speaker: 'Brian', description: 'talk 1'}, {title: 't2', speaker: 'Julie', description: 'talk 2'}]; } @Component({ selector: 'my-app', directives: [ConfTalks], template: …

11
Zdarzenie zmiany Angular 2 przy każdym naciśnięciu klawisza
Zdarzenie zmiany jest wywoływane dopiero po zmianie fokusa wejścia. Jak mogę to zrobić, aby zdarzenie było uruchamiane przy każdym naciśnięciu klawisza? <input type="text" [(ngModel)]="mymodel" (change)="valuechange($event)" /> {{mymodel}} Drugie wiązanie zmienia się przy każdym naciśnięciu klawisza btw.
282 angular 

22
Jak zastosować filtry do * ngFor?
Najwyraźniej Angular 2 użyje potoków zamiast filtrów jak w Angular1 w połączeniu z ng-for do filtrowania wyników, chociaż implementacja nadal wydaje się niejasna, bez jasnej dokumentacji. Mianowicie to, co próbuję osiągnąć, można zobaczyć z następującej perspektywy <div *ng-for="#item of itemsList" *ng-if="conditon(item)"></div> Jak wdrożyć to za pomocą rur?

12
Wyjątek Angular2: Nie można powiązać z „routLink”, ponieważ nie jest to znana właściwość natywna
Oczywiście beta dla Angular2 jest nowszy niż nowy, więc nie ma tam wielu informacji, ale staram się robić to, co uważam za dość podstawowy routing. Włamywanie się za pomocą kodu szybkiego startu i innych fragmentów ze strony https://angular.io spowodowało następującą strukturę plików: angular-testapp/ app/ app.component.ts boot.ts routing-test.component.ts index.html Pliki są …
277 angular 

9
Jak dodać atrybut warunkowy w Angular 2?
Jak mogę warunkowo dodać atrybut elementu, np. checkedPola wyboru? Poprzednie wersje Angulara miały NgAttri myślę, NgCheckedktóre wydają się zapewniać funkcjonalność, której szukam. Jednak te atrybuty nie wydają się istnieć w Angular 2 i nie widzę innego sposobu zapewnienia tej funkcjonalności.


13
Jak przekazać dane do komponentów routowanych Angular?
W jednym z moich szablonów tras Angular 2 ( FirstComponent ) mam przycisk first.component.html <div class="button" click="routeWithData()">Pass data and route</div> Moim celem jest osiągnięcie: Kliknij przycisk -> wybierz trasę do innego komponentu, zachowując dane i bez używania tego komponentu jako dyrektywy. Właśnie tego próbowałem ... 1. PODEJŚCIE W tym samym …

11
Jak przekazać argumenty URL (ciąg zapytania) do żądania HTTP w Angular?
Tworzę żądanie HTTP w Angular, ale nie wiem, jak dodać do niego argumenty URL (ciąg zapytania). this.http.get(StaticSettings.BASE_URL).subscribe( (response) => this.onGetForecastResult(response.json()), (error) => this.onGetForecastError(error.json()), () => this.onGetForecastComplete() ); Teraz moje StaticSettings.BASE_URL jest czymś w rodzaju adresu URL bez ciągu zapytania, takiego jak: http://atsomeplace.com/, ale chcę, aby to był http://atsomeplace.com/?var1=val1&var2=val2 Gdzie var1 …
265 http  angular  typescript 

16
Jak stylizować komponenty potomne z pliku CSS komponentu macierzystego?
Mam element nadrzędny: <parent></parent> I chcę zapełnić tę grupę komponentami potomnymi: <parent> <child></child> <child></child> <child></child> </parent> Szablon nadrzędny: <div class="parent"> <!-- Children goes here --> <ng-content></ng-content> </div> Szablon podrzędny: <div class="child">Test</div> Ponieważ parenti childsą to dwa osobne komponenty, ich style są zablokowane we własnym zakresie. W moim komponencie nadrzędnym próbowałem: …


16
Zdefiniuj stałe globalne
W Angular 1.x możesz zdefiniować takie stałe: angular.module('mainApp.config', []) .constant('API_ENDPOINT', 'http://127.0.0.1:6666/api/') Jaki byłby odpowiednik w Angular (z TypeScript)? Po prostu nie chcę powtarzać podstawowego adresu URL interfejsu API we wszystkich moich usługach.

15
Sformatuj datę jako dd / MM / rrrr przy użyciu potoków
Używam datepotoku do sformatowania daty, ale po prostu nie mogę uzyskać dokładnego formatu bez obejścia. Czy źle rozumiem rury, czy jest to po prostu niemożliwe? //our root app component import {Component} from 'angular2/core' @Component({ selector: 'my-app', providers: [], template: ` <div> <h2>Hello {{name}}</h2> <h3>{{date | date: 'ddMMyyyy'}}, should be {{date …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.