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.

4
Angular4 - Brak metody dostępu do wartości dla kontroli formularza
Mam element niestandardowy: <div formControlName="surveyType"> <div *ngFor="let type of surveyTypes" (click)="onSelectType(type)" [class.selected]="type === selectedType"> <md-icon>{{ type.icon }}</md-icon> <span>{{ type.description }}</span> </div> </div> Kiedy próbuję dodać formControlName, pojawia się komunikat o błędzie: BŁĄD Błąd: brak metody dostępu wartości dla kontrolki formularza o nazwie: „SurveyType” Próbowałem dodać ngDefaultControlbez powodzenia. Wydaje się, że …

10
Jak wyświetlić wersję aplikacji w Angular?
Jak wyświetlić wersję aplikacji w aplikacji kątowej? wersję należy pobrać z package.jsonpliku { "name": "angular-app", "version": "0.0.1", ... } W angular 1.x mam taki html: <p><%=version %></p> W wersji kątowej nie jest to renderowane jako numer wersji, ale po prostu drukowane tak, jak jest ( <%=version %>zamiast 0.0.1).

6
Take (1) vs First ()
Znalazłem kilka implementacji, AuthGuardktóre wykorzystują take(1). W moim projekcie użyłem first(). Czy oba działają w ten sam sposób? import 'rxjs/add/operator/map'; import 'rxjs/add/operator/first'; import { Observable } from 'rxjs/Observable'; import { Injectable } from '@angular/core'; import { CanActivate, Router, ActivatedRouteSnapshot, RouterStateSnapshot } from '@angular/router'; import { AngularFire } from 'angularfire2'; @Injectable() …

5
czy jest jakaś alternatywa dla ng-disabled w angular2?
Używam angular2 do programowania i zastanawiałem się, czy jest jakaś alternatywa dla ng-disabledangular2. Na przykład. poniższy kod jest w angularJS: <button ng-disabled="!nextLibAvailable" ng-click="showNext('library')" class=" btn btn-info btn-xs" title="Next Lib >> {{libraries.name}}"> <i class="fa fa-chevron-right fa-fw"></i> </button> Chciałem tylko wiedzieć, jak mogę osiągnąć tę funkcjonalność? jakieś dane wejściowe?

11
Testy kątowe kończą się niepowodzeniem i nie można wykonać polecenia „wyślij” na „XMLHttpRequest”
Próbuję przetestować mój komponent kątowy 4.1.0 - export class CellComponent implements OnInit { lines: Observable<Array<ILine>>; @Input() dep: string; @Input() embedded: boolean; @Input() dashboard: boolean; constructor( public dataService: CellService, private route: ActivatedRoute, private router: Router, private store: Store<AppStore>) { } } Jednak prosty test „powinien utworzyć” zgłasza ten tajemniczy błąd ... …

21
Jak mogę zamknąć menu po kliknięciu na zewnątrz?
Chciałbym zamknąć menu logowania, gdy użytkownik kliknie gdziekolwiek poza tym menu i chciałbym to zrobić z Angular2 i „podejściem” Angular2 ... Wdrożyłem rozwiązanie, ale naprawdę nie czuję się z nim pewnie. Myślę, że musi być najłatwiejszy sposób na osiągnięcie tego samego rezultatu, więc jeśli masz jakieś pomysły ... porozmawiajmy :)! …

23
Plik „app / hero.ts” nie jest błędem modułu w konsoli, gdzie przechowywać pliki interfejsów w strukturze katalogów z angular2?
angular2Samouczek robię pod tym adresem: https://angular.io/docs/ts/latest/tutorial/toh-pt3.htmlhero Interfejs umieściłem w jednym pliku pod appfolderem, w konsoli mam ten błąd : app/app.component.ts(2,20): error TS2306: File 'app/hero.ts' is not a module. [0] app/hero-detail.component.ts(2,20): error TS2306: File 'app/hero.ts' is not a module. Jeśli umieszczę plik interfejsu w folderze hero, błąd zniknie, nie ma tego …
144 angular 


4
Dynamicznie dodawaj odbiornik zdarzeń
Właśnie zaczynam bawić się Angular 2 i zastanawiam się, czy ktoś może mi powiedzieć najlepszy sposób na dynamiczne dodawanie i usuwanie detektorów zdarzeń z elementów. Mam skonfigurowany komponent. Po kliknięciu określonego elementu w szablonie chcę dodać detektor mousemovedo innego elementu tego samego szablonu. Następnie chcę usunąć ten odbiornik po kliknięciu …


7
Angular2 - czy w szablonie powinny być dostępne zmienne prywatne?
Jeśli zmienna jest zadeklarowana privatew klasie komponentu, czy powinienem mieć do niej dostęp w szablonie tego komponentu? @Component({ selector: 'my-app', template: ` <div> <h2>{{title}}</h2> <h2>Hello {{userName}}</h2> // I am getting this name </div> `, }) export class App { public title = 'Angular 2'; private userName = "Test Name"; //declared …

3
Angular2: Jak załadować dane przed renderowaniem komponentu?
Próbuję załadować zdarzenie z mojego interfejsu API przed renderowaniem składnika. Obecnie używam mojej usługi API, którą wywołuję z funkcji ngOnInit komponentu. Mój EventRegisterkomponent: import {Component, OnInit, ElementRef} from "angular2/core"; import {ApiService} from "../../services/api.service"; import {EventModel} from '../../models/EventModel'; import {Router, ROUTER_DIRECTIVES, ROUTER_PROVIDERS, RouteConfig, RouteParams, RouterLink} from 'angular2/router'; import {FORM_PROVIDERS, FORM_DIRECTIVES, Control} …

14
Jak zmniejszyć rozmiar pakietu prod?
Mam prostą aplikację, zainicjowaną przez angular-cli. Wyświetla niektóre strony odnoszące się do 3 tras. Mam 3 komponenty. Na jednym z tej strony używam lodashi kątowa 2 moduły HTTP, aby uzyskać pewne dane (przy użyciu RxJS Observables, mapa subscribe). Wyświetlam te elementy za pomocą prostego pliku *ngFor. Ale pomimo tego, że …

14
node_modules / rxjs / internal / types.d.ts (81,44): błąd TS1005: ';' oczekiwany błąd po instalacji Angulara 6
Wystąpił błąd node_modules / rxjs / internal / types.d.ts (81,44): błąd TS1005: ';' spodziewany. po instalacji Angular 6. Sprawdź błąd: ERROR in node_modules/rxjs/internal/types.d.ts(81,44): error TS1005: ';' expected. node_modules/rxjs/internal/types.d.ts(81,74): error TS1005: ';' expected. node_modules/rxjs/internal/types.d.ts(81,77): error TS1109: Expression expected.

14
Jak utworzyć usługę singleton w Angular 2?
Czytałem, że wstrzykiwanie podczas ładowania początkowego powinno mieć wszystkie elementy podrzędne, które mają tę samą instancję, ale moje komponenty główne i nagłówkowe (główna aplikacja zawiera komponent nagłówka i gniazdo routera) otrzymują osobne wystąpienie moich usług. Mam usługę FacebookService, której używam do wykonywania połączeń z interfejsem API javascript na Facebooku oraz …

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.