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.

3
Wyłącz kliknięcie poza obszarem okna dialogowego materiału kątowego, aby zamknąć okno (z wersją Angular 4.0+)
Obecnie pracuję nad stroną resetowania hasła w projekcie Angular 4. Używamy Angular Material do tworzenia okna dialogowego, jednak gdy klient kliknie okno dialogowe, zamknie się ono automatycznie. Czy istnieje sposób na uniknięcie zamknięcia okna dialogowego przed wywołaniem funkcji „close” po stronie kodu? Albo jak utworzyć niezamykany modal?

30
Angular2 QuickStart npm start nie działa poprawnie
Wiem, że beta Angular2 została właśnie wydana, ale nie mogę odtworzyć kroków z samouczka ich oficjalnej strony ( https://angular.io/guide/quickstart ). Może ktoś miał podobne problemy i wie, co zrobić, żeby to naprawić? Kiedy próbuję uruchomić aplikację za pomocą npm startpolecenia, otrzymuję takie dane wyjściowe: 0 info it worked if it …
105 node.js  angular  npm 

8
Nie można znaleźć rury niestandardowej „angular2”
Nie mogę naprawić tego błędu. Mam pasek wyszukiwania i plik ngFor. Próbuję przefiltrować tablicę za pomocą niestandardowego potoku, takiego jak ten: import { Pipe, PipeTransform } from '@angular/core'; import { User } from '../user/user'; @Pipe({ name: 'usersPipe', pure: false }) export class UsersPipe implements PipeTransform { transform(users: User [], searchTerm: …


8
* ngIf w innym przypadku, jeśli w szablonie
Jak miałbym mieć wiele przypadków w *ngIfwyciągu? Przywykłem do Vue lub kątowej 1 z mającą if, else ifi else, ale wydaje się, kanciasty 4 ma tylko true( if) i false( else) warunek. Zgodnie z dokumentacją mogę tylko: <ng-container *ngIf="foo === 1; then first else second"></ng-container> <ng-template #first>First</ng-template> <ng-template #second>Second</ng-template> <ng-template …


7
Różnica między canLoad i canActivate w Angular?
Jaka jest różnica między canLoadi canActivate? export interface Route { path?: string; pathMatch?: string; matcher?: UrlMatcher; component?: Type<any>; redirectTo?: string; outlet?: string; canActivate?: any[]; canActivateChild?: any[]; canDeactivate?: any[]; canLoad?: any[]; data?: Data; resolve?: ResolveData; children?: Routes; loadChildren?: LoadChildren; } Kiedy powinienem, który z nich?
105 angular 

2
Czy w kodzie można użyć potoku?
Kiedy używam mojej niestandardowej rury w szablonie, wygląda to tak: {{user|userName}} I działa dobrze. Czy w kodzie można użyć potoku? Próbuję go używać w ten sposób: let name = `${user|userName}`; Ale to widać nazwa użytkownika nie jest zdefiniowana Moim alternatywnym sposobem jest db.collection.findOne()ręczne użycie w kodzie. Ale czy jest jakiś …

12
Angular ReactiveForms: Tworzysz tablicę wartości pól wyboru?
Biorąc pod uwagę listę pól wyboru powiązanych z tym samym formControlName, w jaki sposób mogę utworzyć tablicę wartości pól wyboru powiązanych z formControl, a nie po prostu true/ false? Przykład: <form [formGroup]="checkboxGroup"> <input type="checkbox" id="checkbox-1" value="value-1" formControlName="myValues" /> <input type="checkbox" id="checkbox-2" value="value-2" formControlName="myValues" /> <input type="checkbox" id="checkbox-3" value="value-2" formControlName="myValues" /> …


5
Angular 4+ ngOnDestroy () w służbie - zniszcz obserwowalne
W aplikacji kątowej mamy ngOnDestroy()hak cyklu życia dla komponentu / dyrektywy i używamy tego haka do anulowania subskrypcji obserwabli. Chcę wyczyścić / zniszczyć obserwowalne, które są tworzone w @injectable()usłudze. Widziałem posty, w których napisano, że ngOnDestroy()można ich również użyć w usłudze. Ale czy jest to dobra praktyka i jedyny sposób, …

7
Angular Karma Jasmine Błąd: Nielegalny stan: nie można załadować podsumowania dyrektywy
Zajmuję się repozytorium GitHub (z kątowym 7 i kątowego-CLI) i mam kilka testów z Karma i Jasmine pracuje w gałęzi master. Teraz próbuję dodać funkcję leniwego ładowania, chodzi o to, że testy, które wcześniej przeszły, teraz nie. To zabawne, bo tylko testy z modułu leniwego ładowania kończą się niepowodzeniem ... …

16
Jak określić adres URL poprzedniej strony w Angular?
Załóżmy, że aktualnie jestem na stronie, która ma adres URL /user/:id. Teraz z tej strony przechodzę do następnej strony :id/posts. Czy jest sposób, żebym mógł sprawdzić, jaki jest poprzedni adres URL, tj /user/:id. Poniżej moje trasy export const routes: Routes = [ { path: 'user/:id', component: UserProfileComponent }, { path: …

22
BŁĄD Błąd: brak metody dostępu do wartości dla formantu formularza z nieokreślonym atrybutem nazwy na przełączniku
Oto mój komponent w Angular 4: @Component( { selector: 'input-extra-field', template: ` <div class="form-group" [formGroup]="formGroup" > <switch [attr.title]="field.etiquette" [attr.value]="field.valeur" [(ngModel)]="field.valeur" [formControl]="fieldControl" [attr.id]="name" [attr.disabled]="disabled"> </switch> <error-messages [control]="name"></error-messages> </div> ` } ) Oto moja klasa: export class SwitchExtraField extends ExtraField { @Input() field: ExtraFormField; @Input() entity: { fields: Object }; @Input() formGroup: …

4
Wiele treści ng
Próbuję zbudować niestandardowy komponent przy użyciu wielu ng-contentw Angular 6, ale to nie działa i nie mam pojęcia, dlaczego. To jest mój kod komponentu: <div class="header-css-class"> <ng-content select="#header"></ng-content> </div> <div class="body-css-class"> <ng-content select="#body"></ng-content> </div> Próbuję użyć tego składnika w innym miejscu i renderowanie dwa różne wewnątrz kodu HTML bodyi nagłówek …

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.