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.

10
Funkcja zwrotnego przekazywania kątowego do komponentu potomnego jako @Input podobnie jak w AngularJS
AngularJS ma parametry i, w których można przekazać wywołanie zwrotne do dyrektywy (np. Sposób wywołania zwrotnego AngularJS . Czy możliwe jest przekazanie wywołania zwrotnego jako @Inputdla komponentu Angular (coś takiego jak poniżej)? Jeśli nie, co byłoby najbliższe temu AngularJS robi? @Component({ selector: 'suggestion-menu', providers: [SuggestService], template: ` <div (mousedown)="suggestionWasClicked(suggestion)"> </div>`, …

21
Błąd struktury kątowej TypeScript - „Brak dyrektywy z ustawieniem exportAs na ngForm”
Podczas korzystania z frameworku Angular2-form TypeScript nadal pojawia się ten błąd: Nie ma opcji directive„ExportAs” ustawionej na „ngForm” Oto mój kod zależności projektu: "dependencies": { "@angular/common": "2.0.0-rc.6", "@angular/compiler": "2.0.0-rc.6", "@angular/core": "2.0.0-rc.6", "@angular/forms": "2.0.0-rc.6", "@angular/http": "2.0.0-rc.6", "@angular/platform-browser": "2.0.0-rc.6", "@angular/platform-browser-dynamic": "2.0.0-rc.6", "@angular/router": "3.0.0-rc.2", "ng2-bootstrap": "^1.1.1", "reflect-metadata": "^0.1.8", "core-js": "^2.4.0", "es6-module-loader": "^0.17.8", "rxjs": …

4
Jakie jest właściwe użycie EventEmitter?
Czytałem pytania takie jak Access EventEmitter Service w CustomHttp, w których użytkownik korzysta ze EventEmitter w swojej usłudze, ale w tym komentarzu zasugerowano mu, aby nie korzystał z niego i zamiast tego używał Observable bezpośrednio w swoich usługach. Przeczytałem również to pytanie, w którym rozwiązanie sugeruje przekazanie EventEmitter dziecku i …

10
Globalne wydarzenia w Angular
Czy nie ma równoważne $scope.emit()lub $scope.broadcast()kątowej? Znam EventEmitterfunkcjonalność, ale o ile rozumiem, po prostu wyśle ​​zdarzenie do nadrzędnego elementu HTML. Co jeśli będę musiał się komunikować między fx. rodzeństwo lub między komponentem w katalogu głównym DOM a elementem zagnieżdżonym na kilku poziomach głęboko?
224 angular  events 

3
Karty dynamiczne z klikniętymi przez użytkownika wybranymi komponentami
Próbuję skonfigurować system zakładek, który pozwala komponentom rejestrować się (z tytułem). Pierwsza karta jest jak skrzynka odbiorcza, istnieje wiele działań / elementów do wyboru dla użytkowników, a każde z tych kliknięć powinno umożliwiać utworzenie nowego komponentu po kliknięciu. Działania / linki pochodzą z JSON. Utworzony wystąpienie komponentu zostanie następnie zarejestrowane …

3
Jakie są różnice między SystemJS a Webpack?
Tworzę moją pierwszą aplikację Angular i zastanawiam się, jaka jest rola modułów ładujących. Dlaczego ich potrzebujemy? Próbowałem wyszukiwać i wyszukiwać w Google i nie rozumiem, dlaczego musimy zainstalować jeden z nich, aby uruchomić naszą aplikację? Czy nie wystarczy po prostu użyć importdo załadowania rzeczy z modułów węzłów? Postępowałem zgodnie z …

24
Kątowy i maszynopis: nie można znaleźć nazw
Używam Angulara (wersja 2) z TypeScript (wersja 1.6) i kiedy kompiluję kod, dostaję następujące błędy: Error TS2304: Cannot find name 'Map'. node_modules/angular2/src/core/change_detection/parser/locals.d.ts(4,42): Error TS2304: Cannot find name 'Map'. node_modules/angular2/src/core/facade/collection.d.ts(1,25): Error TS2304: Cannot find name 'MapConstructor'. node_modules/angular2/src/core/facade/collection.d.ts(2,25): Error TS2304: Cannot find name 'SetConstructor'. node_modules/angular2/src/core/facade/collection.d.ts(4,27): Error TS2304: Cannot find name 'Map'. node_modules/angular2/src/core/facade/collection.d.ts(4,39): …

8
Kątowy - Jakie jest znaczenie module.id w komponencie?
W aplikacji Angular widziałem, że @Componentma właściwość moduleId. Co to znaczy? A gdy module.idnigdzie nie jest zdefiniowane, aplikacja nadal działa. Jak to może nadal działać? @Component({ moduleId: module.id, selector: 'ng-app', templateUrl: 'app.component.html', styleUrls: ['app.component.css'], directives: [AppComponent] });


14
Angular2 Jeśli ngModel jest używany w znaczniku formularza, należy ustawić atrybut name lub formularz
Otrzymuję ten błąd z Angulara 2 core.umd.js: 5995 WYJĄTEK: Nieprzechwycony (w obietnicy): Błąd: Błąd w app / model_exposure_currencies / model_exposure_currencies.component.html: 57: 18 spowodowany przez: Jeśli ngModel jest używany w tagu formularza, albo atrybut name musi być zestaw lub formant formularza musi być zdefiniowany jako „samodzielny” w ngModelOptions. Example 1: <input …

14
@ViewChild w * ngIf
Pytanie Jaki jest najbardziej elegancki sposób uzyskania @ViewChildpo pokazaniu odpowiedniego elementu w szablonie? Poniżej znajduje się przykład. Dostępny również Plunker . Szablon: <div id="layout" *ngIf="display"> <div #contentPlaceholder></div> </div> Składnik: export class AppComponent { display = false; @ViewChild('contentPlaceholder', {read: ViewContainerRef}) viewContainerRef; show() { this.display = true; console.log(this.viewContainerRef); // undefined setTimeout(()=> { …

6
Konwertuj obietnicę na Obserowalną
Próbuję owinąć głowę wokół obserwowalnych. Uwielbiam sposób, w jaki obserwowalne rozwiązania problemów związanych z rozwojem i czytelnością. Jak czytam, korzyści są ogromne. Obserwowalne na HTTP i kolekcjach wydają się być proste. Jak przekonwertować coś takiego na obserwowalny wzór. Pochodzi z mojego komponentu usługi, aby zapewnić uwierzytelnianie. Wolę, aby działało to …




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.