angular2-services

Jakie jest właściwe zastosowanie Eventemittera?

Czytałem takie pytania jak Dostęp do usługi EventEmitter wewnątrz CustomHttp gdzie użytkownik używa EventEmitter w swoim se ... ć się do niego. Moje pytanie brzmi: Czy powinienem, czy nie powinienem ręcznie subskrybować Eventemitera? Jak mam go używać?

Angular2: jak załadować dane przed renderowaniem komponentu?

Próbuję załadować Zdarzenie z mojego API, zanim komponent zostanie renderowany. Obecnie korzystam z usługi API, którą wywołuj ... return this._apiService.get.event(this.eventId); } ngOnInit() { this.fetchEvent().then(event => this.ev = event); }

Jak uniknąć importu z bardzo długimi ścieżkami względnymi w Angular 2?

Jak mogę wprowadzić coś takiego jak 'my-app-name/services', aby uniknąć linii takich jak poniższy import? import {XyService} from '../../../services/validation/xy.service';

Jak utworzyć usługę singleton w Angular 2?

Czytałem, że wstrzykiwanie podczas bootstrapowania powinno mieć wszystkie dzieci współdzielone tą samą instancją, ale moje ko ... ice jest tworzona przed uruchomieniem kodu w każdym z konstruktorów, MainAppComponent, HeaderComponent i DefaultComponent:

Jak sprawdzić długość tablicy Obserwowalnej

W moim składniku kątowym 2 mam macierz Obserwowalną list$: Observable<any[]>; W moim szablonie mam <div *ngIf= ... </ul> </div> </div> Czy ktos moze mi podpowiedziec jak sprawdzic Dlugosc Obserwowalnej tablicy.

Jak udostępnić usługę między dwoma modułami- @ NgModule w angular not between to components?

W mojej aplikacji mam dwa różne moduły bootstrap (@NgModule) działające niezależnie w jednej aplikacji. Nie ma jednego modułu ... zy jest jakiś sposób na dostęp do obiektu usługi dostępnego w pamięci przeglądarki i wykorzystanie go w innym module angular?

Najlepsza praktyka obsługi błędów w Kątach2

Cześć próbuję odebrać błąd wysłany z bloku catch (usługa). w wielu komponentach muszę pokazać wyskakujące okienko z wyświetlo ... this.showErrorPage(); } ) } showErrorPage(): void { // displaying error in popup } }

Przekazywanie danych konfiguracyjnych za pomocą forRoot

Próbuję przekazać dane konfiguracyjne do niestandardowej biblioteki w Angular. W aplikacji users , będą przekazywać niektóre ... poprzez dokumenty na dostawców , jednak forRoot Przykład jest dość minimalny i nie wydaje się pokrywać mój przypadek użycia.

Jak skonfigurować różne środowisko programistyczne w aplikacji Angular 2

Mam stały plik export class constants { public static get API_ENDPOINT(): string { return 'https://dvelopment-server/'; ... dowiska. W mojej aplikacji angular 1 użyłem do tego envserviceprovider. Czy Mogę używać tego samego w aplikacji angular 2 ?

Czy leniwe moduły mogą współdzielić tę samą instancję usługi dostarczanej przez ich rodzica?

Właśnie natknąłem się na problem z leniwie załadowanym modułem, w którym moduł rodzic i moduł potomny wymagają tej samej usłu ... u nadrzędnego jako RouterModule.forChild(parentRoutes) Jak mam to zrobić, jeśli chcę udostępnić tę samą instancję usługi?

angular 2 http with credentials

Próbuję użyć withCredentials, aby wysłać plik cookie do mojej usługi, ale nie mogę dowiedzieć się, jak go wdrożyć. Dokumenty ... { withCredentials: true }, options).map(res => res.json()) .subscribe(uid => { console.log(uid); }); }

Jak mogę obserwować zmiany w localStorage w Angular2?

Próbowałem dowiedzieć się, jak sprawić, aby menu pojawiało się i znikało na podstawie bycia zalogowanym w poprzednim poście. ... nadal był tym zdezorientowany, oto plunker pokazujący, jak to zrobić. http://plnkr.co/edit/TiUasGdutCsll1nI6USC?p=preview

Jak stworzyć dynamiczne menu w angular 2?

Muszę utworzyć dynamiczne menu po pomyślnym zalogowaniu się użytkownika i przekierowaniu na stronę główną za pomocą Angular 2 ... this.users = users; }); } } Najwyraźniej jestem nowy w tej technologii. Proszę, ktoś to podniósł? Blockquote

Różnica między Eventemiterem.next () i EventEmitter.emit () in Angular 2

Jaka jest różnica między EventEmitter.emit() A EventEmitter.next()? Zarówno wysyłanie wydarzenia do subskrybowanych słuchaczy ... {myObj: true}); this.someEvent$.next({myObj: true}); } } Dokumentowanie zdarzenia nie jest w tej chwili tak pomocne.

Angular 2 Cache obserwowalne dane wyniku http [duplikat]

To pytanie ma już odpowiedź tutaj: Jaki jest prawidłowy sposób udostępniania wyniku kątowego połączenia ... usłudze, a po nowym komponent spróbuje pobrać dane, które pobierze z buforowanego wyniku. Czy jest na to proste rozwiązanie?