相关疑难解决方法(0)

为什么我们应该使用()函数的RxJs?

在角度为2的angular.io教程的服务部分,我点击了一个名为of.for的方法,例如:

getHeroes(): Observable<Hero[]> {
  return of(HEROES);
}
Run Code Online (Sandbox Code Playgroud)

或在下面的样本:

getHero(id: number): Observable<Hero> {
  // Todo: send the message _after_ fetching the hero
  this.messageService.add(`HeroService: fetched hero id=${id}`);
  return of(HEROES.find(hero => hero.id === id));
}
Run Code Online (Sandbox Code Playgroud)

在angular.io刚刚解释

使用()的RxJS返回一个模拟英雄的Observable(Observable).

并没有解释为什么我们应该使用功能,它究竟做了什么,它有什么好处?

javascript service rxjs angular2-services angular

23
推荐指数
2
解决办法
1万
查看次数

标签 统计

angular ×1

angular2-services ×1

javascript ×1

rxjs ×1

service ×1