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.

12
Kątowy 2 Przewiń w dół (styl czatu)
Mam zestaw komponentów pojedynczej komórki w ng-forpętli. Mam wszystko na swoim miejscu, ale nie mogę znaleźć właściwego rozwiązania Obecnie mam setTimeout(() => { scrollToBottom(); }); Ale to nie działa przez cały czas, ponieważ obrazy asynchronicznie przesuwają okno w dół. Jaki jest właściwy sposób przewijania do dołu okna czatu w Angular …


6
Ostrzegaj użytkownika o niezapisanych zmianach przed opuszczeniem strony
Chciałbym ostrzec użytkowników o niezapisanych zmianach, zanim opuszczą określoną stronę mojej aplikacji Angular 2. Zwykle bym używał window.onbeforeunload, ale to nie działa w przypadku aplikacji jednostronicowych. Odkryłem, że w angular 1 możesz podłączyć się do $locationChangeStartzdarzenia, aby rzucić confirmpudełko dla użytkownika, ale nie widziałem niczego, co pokazuje, jak to działa …


5
Jak wysłać wydarzenie z rodzica na dziecko?
Obecnie używam Angular 2. Zwykle używamy, @Output() addTab = new EventEmitter<any>();a następnie addTab.emit()emitujemy zdarzenie do komponentu nadrzędnego. Czy jest jakiś sposób, żebyśmy mogli to zrobić vice cersa, od rodzica do dziecka?

14
Zastosuj dyrektywę warunkowo
Do dodania używam materiału 2 md-raised-button. Chcę stosować tę dyrektywę tylko wtedy, gdy spełnią się określone warunki. Na przykład: <button md-raised-button="true"></button> Inny przykład: stworzyłem podstawową dynamiczną formę reaktywną w plunkerze. Używam formArrayNamedyrektywy formy reaktywnej dla tablicy kontrolek. Chcę zastosować formArrayNamedyrektywę tylko wtedy, gdy określony warunek stanie się prawdziwy, w przeciwnym …

8
Oczekiwany walidator zwróci Promise lub Observable
Próbuję przeprowadzić niestandardową weryfikację w Angular 5, ale mam następujący błąd Expected validator to return Promise or Observable Chcę tylko zwrócić błąd do formularza, jeśli wartość nie pasuje do wymaganego, oto mój kod: To jest komponent, w którym jest moja forma constructor(fb: FormBuilder, private cadastroService:CadastroService) { this.signUp = fb.group({ "name": …

21
Jak wstrzyknąć okno do usługi?
Piszę usługę Angular 2 w TypeScript, z której skorzystam localstorage. Chcę wprowadzić odniesienie do przeglądarki windowobiektu w mojej służbie, ponieważ nie chcę, aby odwołać wszelkie zmienne globalne jak Kątowymi 1.x $window. W jaki sposób mogę to zrobić?

2
„Błąd: brak dostawcy dla routera” podczas pisania przypadków testowych jednostki Karma-Jasmine
Utworzyliśmy jeden projekt angular2, w którym utworzyliśmy jeden moduł (my-module), a wewnątrz tego modułu utworzyliśmy jeden komponent (my-new-component) za pomocą następujących poleceń cmd: ng new angular2test cd angular2test ng g module my-module ng generate component my-new-component Po utworzeniu konfiguracji i wszystkich komponentów uruchomiliśmy ng test polecenie z cmd w folderze …

4
RouterModule.forRoot (ROUTES) vs RouterModule.forChild (ROUTES)
Jakie są różnice między tymi dwoma i jakie są przypadki użycia dla każdego z nich? W docs nie są dokładnie pomocne: forRoot tworzy moduł, który zawiera wszystkie dyrektywy, podane trasy i samą usługę routera. forChild tworzy moduł, który zawiera wszystkie dyrektywy i podane trasy, ale nie zawiera usługi routera. Moje …
111 angular  router 



6
Przekazywanie danych do komponentów potomnych „router-outlet”
Mam komponent nadrzędny, który trafia na serwer i pobiera obiekt: // parent component @Component({ selector : 'node-display', template : ` <router-outlet [node]="node"></router-outlet> ` }) export class NodeDisplayComponent implements OnInit { node: Node; ngOnInit(): void { this.nodeService.getNode(path) .subscribe( node => { this.node = node; }, err => { console.log(err); } ); …

9
Jak zwrócić odpowiedź z wywołania Observable / http / async w angular?
Mam usługę, która zwraca obserwowalny, który wysyła żądanie http do mojego serwera i pobiera dane. Chcę użyć tych danych, ale zawsze otrzymuję undefined. Jaki jest problem? Usługa : @Injectable() export class EventService { constructor(private http: Http) { } getEventList(): Observable<any>{ let headers = new Headers({ 'Content-Type': 'application/json' }); let options …

22
ng nie wykrywa automatycznie zmian w plikach
Muszę uruchamiać się za ng servekażdym razem, gdy wprowadzono jakiekolwiek zmiany w plikach źródłowych.Nie mam błędu w konsoli. Angular CLI: 1.6.2 Node: 8.9.1 OS: linux ia32 Angular: 5.1.2 ... animations, common, compiler, compiler-cli, core, forms ... http, language-service, platform-browser ... platform-browser-dynamic, router @angular/cdk: 5.0.2-c3d7cd9 @angular/cli: 1.6.2 @angular/material: 5.0.3-e20d8f0 @angular-devkit/build-optimizer: 0.0.36 …
110 angular 

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.