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.

5
Angular2 * ngIf sprawdza długość tablicy obiektów w szablonie
Odnosi się do https://angular.io/docs/ts/latest/guide/displaying-data.html i stosu Jak sprawdzić pusty obiekt w szablonie Angular 2 za pomocą * ngJeśli nadal pojawia się błąd składni niezdefiniowany. Jeśli usunę warunek * ngIf, otrzymam wartości w teamMembers, jeśli wrzucę do niego jakąś wartość, aby uzyskać dostęp do wartości w teamMembers. moim teamMemberobiektem jest [ …

8
Angular: Ręczne przekierowanie do trasy
Niedawno zacząłem używać angular 4 zamiast angular.js 1. Skorzystałem z samouczka Heroes, aby poznać podstawy Angular 4, a obecnie używam własnego modułu „RouterModule” firmy Angular z pakietu „@ angular / router”. Aby zaimplementować autoryzację dla mojej aplikacji, chciałbym wiedzieć, jak ręcznie przekierować na inną trasę, nie mogę znaleźć żadnych przydatnych …
89 angular 

11
Jak nawigować do trasy nadrzędnej z trasy podrzędnej?
Mój problem jest dość klasyczny. Mam prywatną część aplikacji, która znajduje się za plikiem login form. Po pomyślnym zalogowaniu następuje przejście do trasy podrzędnej dla aplikacji administratora. Mój problem polega na tym, że nie mogę użyć, global navigation menuponieważ router próbuje trasować w moim AdminComponentzamiast moim AppCompoment. Więc moja nawigacja …

3
Jakim typem Typescript jest zdarzenie Angular2
Jeśli mam następujący przycisk w pliku html <button (click)="doSomething('testing', $event)">Do something</button> Również w odpowiednim komponencie mam tę funkcję doSomething(testString: string, event){ event.stopPropagation(); console.log(testString + ': I am doing something'); } Czy istnieje odpowiedni typ, który należy przypisać do $eventwejścia? Sam parametr zdarzenia jest obiektem, ALE jeśli przypiszę go do obiektu …

10
ngModel nie może służyć do rejestrowania formantów formularzy z nadrzędną dyrektywą formGroup
Po aktualizacji do RC5 zaczęliśmy otrzymywać ten błąd: ngModel cannot be used to register form controls with a parent formGroup directive. Try using formGroup's partner directive "formControlName" instead. Example: <div [formGroup]="myGroup"> <input formControlName="firstName"> </div> In your class: this.myGroup = new FormGroup({ firstName: new FormControl() }); Or, if you'd like to …

5
W Angular, jak dodać Validator do FormControl po utworzeniu kontroli?
Mamy komponent, który ma dynamicznie budowaną formę. Kod dodający kontrolkę z walidatorami może wyglądać następująco: var c = new FormControl('', Validators.required); Ale powiedzmy, że chcę dodać drugi walidator później . Jak możemy to osiągnąć? Nie możemy znaleźć żadnej dokumentacji na ten temat w Internecie. Znalazłem chociaż w kontrolkach formularza jest …


5
Jak wstrzyknąć usługę do klasy (nie komponentu)
Chcę wstrzyknąć usługę do klasy, która nie jest składnikiem . Na przykład: Myservice import {Injectable} from '@angular/core'; @Injectable() export class myService { dosomething() { // implementation } } Moja klasa import { myService } from './myService' export class MyClass { constructor(private myservice:myService) { } test() { this.myservice.dosomething(); } } To …

4
base 64 koduje i dekoduje ciąg w kątowym (2+)
Jak zakodować lub zdekodować ciąg w Angular 2 z base64 ??? Moje narzędzie front-end to Angular 2. Miałem ciąg hasła, przed przekazaniem go do API muszę zakodować base64. Ponieważ w usłudze zostanie zdekodowany ciąg zakodowany w base64. Więc szukam jakiejś biblioteki kodowania / dekodowania base64 dla Angular2 / Typescript i …



5
Jakiś sposób na przetestowanie EventEmittera w Angular2?
Mam składnik, który używa EventEmitter i EventEmitter jest używany, gdy ktoś na stronie zostanie kliknięty. Czy istnieje sposób, w jaki mogę obserwować EventEmitter podczas testu jednostkowego i użyć TestComponentBuilder, aby kliknąć element, który wyzwala metodę EventEmitter.next () i zobaczyć, co zostało wysłane?

15
Jak wyczyścić formularz po przesłaniu w Angular 2?
Mam prosty komponent kątowy 2 z szablonem. Jak wyczyścić formularz i wszystkie pola po przesłaniu? Nie mogę ponownie załadować strony. Po ustawieniu danych z date.setValue('')polem nadal touched. import {Component} from 'angular2/core'; import {FORM_DIRECTIVES, FormBuilder, ControlGroup, Validators, Control} from 'angular2/common'; @Component({ selector: 'loading-form', templateUrl: 'app/loadings/loading-form.component.html', directives: [FORM_DIRECTIVES] }) export class LoadingFormComponent …

7
Jak dodać żądanie CORS w nagłówku w Angular 5
Dodałem CORS w nagłówku, ale nadal otrzymuję problem z CORS w moim żądaniu. Jaki jest prawidłowy sposób dodawania i obsługi CORS i innych żądań w nagłówkach? Oto kod pliku usługi: import { HttpClient, HttpHeaders, HttpClientModule } from '@angular/common/http'; const httpOptions = { headers: new HttpHeaders({ 'Access-Control-Allow-Origin':'*', 'Authorization':'authkey', 'userid':'1' }) }; …
87 angular  angular5 

2
Jak uzyskać parametr na trasie Angular2 w sposób Angular?
Trasa const appRoutes: Routes = [ { path: '', redirectTo: '/companies/unionbank', pathMatch: 'full'}, { path: 'companies/:bank', component: BanksComponent }, { path: '**', redirectTo: '/companies/unionbank' } ] Składnik const NAVBAR = [ { name: 'Banks', submenu: [ { routelink: '/companies/unionbank', name: 'Union Bank' }, { routelink: '/companies/metrobank', name: 'Metro Bank' }, …

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.