«angular2-services» etiketlenmiş sorular

21
RxJs 5'te Açısal Http ağ çağrısının sonucunu paylaşmanın doğru yolu nedir?
Http kullanarak, bir ağ çağrısı yapan ve bir http gözlemlenebilir döndüren bir yöntem çağırırız: getCustomer() { return this.http.get('/someUrl').map(res => res.json()); } Bu gözlemlenebilir olanı alıp birden fazla abone eklersek: let network$ = getCustomer(); let subscriber1 = network$.subscribe(...); let subscriber2 = network$.subscribe(...); Yapmak istediğimiz, bunun birden fazla ağ isteğine neden olmamasını …

4
EventEmitter'ın doğru kullanımı nedir?
Kullanıcının hizmetinde EventEmitter kullandığı CustomHttp içindeki Access EventEmitter Hizmeti gibi soruları okudum , ancak bu yorumda kullanmaması ve bunun yerine Observables'ı doğrudan hizmetlerinde kullanması önerildi . Çözümün EventEmitter'ı çocuğa geçirmesini ve abone olmasını önerdiği bu soruyu da okudum . O zaman sorum şu: Bir EventEmitter'a manuel olarak abone olmamalı mıyım …

3
Açısal2: Bileşeni oluşturmadan önce veri nasıl yüklenir?
Bileşen işlenmeden önce API'mdan bir olay yüklemeye çalışıyorum. Şu anda bileşen ngOnInit işlevinden çağrı API hizmetini kullanıyorum. Benim EventRegisterbileşen: 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} from 'angular2/common'; @Component({ selector: …

14
Angular 2'de nasıl bir singleton hizmeti oluşturabilirim?
Önyüklemenin tüm çocukların aynı örneği paylaşması gerektiğinde enjekte etmeyi okudum, ancak ana ve başlık bileşenlerim (ana uygulama başlık bileşeni ve yönlendirici-çıkış içeriyor) her biri hizmetlerimin ayrı bir örneğini alıyor. Facebook javascript api ve FacebookService kullanan bir UserService arama yapmak için kullandığım bir FacebookService var. İşte benim bootstrap: bootstrap(MainAppComponent, [ROUTER_PROVIDERS, UserService, …

7
Angular 2 TypeScript, Array'de öğe bulma
Bir Bileşenim ve Hizmetim var: Bileşen: export class WebUserProfileViewComponent { persons: Person []; personId: number; constructor( params: RouteParams, private personService: PersonService) { this.personId = params.get('id'); this.persons = this. personService.getPersons(); console.log(this.personId); } } Kod parçacığını çalıştırınSonuçları gizleSnippet'i genişlet Hizmet: @Injectable() export class PersonService { getPersons(){ var persons: Person[] = [ {id: …

8
Gözlemlenebilir bir dizinin uzunluğu nasıl kontrol edilir
Angular 2 bileşenimde bir Gözlemlenebilir dizim var list$: Observable<any[]>; Şablonumda var <div *ngIf="list$.length==0">No records found.</div> <div *ngIf="list$.length>0"> <ul> <li *ngFor="let item of list$ | async">item.name</li> </ul> </div> Ancak $ .length listesi, Gözlemlenebilir dizi durumunda çalışmaz. Güncelleme: Görünüşe göre (list $ | async) ?. length bize uzunluğu veriyor, ancak aşağıdaki kod …


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.