Questions tagged «angular2-observables»

5
take(1)与first()
我发现了一些AuthGuard使用的实现take(1)。在我的项目中,我使用first()。 两者的工作方式相同吗? import 'rxjs/add/operator/map'; import 'rxjs/add/operator/first'; import { Observable } from 'rxjs/Observable'; import { Injectable } from '@angular/core'; import { CanActivate, Router, ActivatedRouteSnapshot, RouterStateSnapshot } from '@angular/router'; import { AngularFire } from 'angularfire2'; @Injectable() export class AuthGuard implements CanActivate { constructor(private angularFire: AngularFire, private router: Router) { } canActivate(route: ActivatedRouteSnapshot, …

6
Angular中的Subject vs BehaviorSubject vs ReplaySubject
我一直想了解那些3: 主题,行为主题和重播主题。我想使用它们,并且知道何时以及为什么使用它们的好处是什么,尽管我已经阅读了文档,观看了教程并搜索了google,但我对此一无所知。 那么他们的目的是什么?最好是一个真实的案例,它甚至不必编写代码。 我希望给出一个清晰的解释,而不仅仅是“ a + b => c您已订阅...。” 谢谢

3
从rxjs导入Observable的最佳方法
在我的angular 2应用程序中,我有一个使用库中Observable类的服务rxjs。 import { Observable } from 'rxjs'; 目前,我正在使用Observable以便可以使用该toPromise()功能。 我在另一个地方的另一个StackOverflow问题中读到,以这种方式导入并从中rxjs/Rx导入也会从rxjs库中导入大量不必要的内容,这将增加页面加载时间和/或代码库。 我的问题是,什么是最好的导入方式,Observable以便我可以使用该toPromise()功能而不必导入其他所有内容?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.