Es imprescindible comprender el código correctamente previamente a aplicarlo a tu proyecto si ttienes algo que aportar puedes comentarlo.
Ejemplo 1: caché observable angular
@Component(...)exportclassSomeOtherComponentimplementsOnInitconstructor(private cachedService:CachedService)ngOnInit()this.cachedService.fetch();this.cachedService.data$.subscribe(...);
Ejemplo 2: caché observable angular
importInjectablefrom'@angular/core';importHttp,Responsefrom'@angular/http';importObservable,ReplaySubjectfrom'rxjs';@Injectable()exportclassCachedService data$:Observable<Response>=this.replaySubject.asObservable();private replaySubject=newReplaySubject<Response>(1);constructor(private http:Http)fetch()this.http.get(...).subscribe(data=>this.replaySubject.next(data));
Tienes la posibilidad dar difusión a este enunciado si te fue útil.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)