`of`运算符和`Observable.of`之间的区别

时间:2018-05-24 11:01:26

标签: angular rxjs rxjs6

那么of运算符和Observable.of之间的区别是什么?创建可观察对象的推荐方法是什么?

import { Observable } from 'rxjs/Observable';
const obs$ = Observable.of(3);

import { of as observableOf } from 'rxjs';
const obs$ = observableOf(3);

1 个答案:

答案 0 :(得分:5)

第二种方式是首选方式,并且前进(从rxjs v7)是唯一的方法。在v6中你仍然可以通过包含rxjs-compat包来使用第一个,但是编写新代码时,你应该坚持使用上面提到的最后一个方法。