`of` 运算符和 `Observable.of` 的区别
Difference between `of` operator and `Observable.of`
那么 of
运算符和 Observable.of
之间有什么区别?创建可观察对象的推荐方法是什么?
import { Observable } from 'rxjs/Observable';
const obs$ = Observable.of(3);
或
import { of as observableOf } from 'rxjs';
const obs$ = observableOf(3);
第二种方式是首选方式,也是唯一的方式(从 rxjs v7 开始)。目前在 v6 中,您仍然可以通过包含 rxjs-compat 包来使用第一种方法,但是编写新代码时,您应该坚持最后提到的方法。
那么 of
运算符和 Observable.of
之间有什么区别?创建可观察对象的推荐方法是什么?
import { Observable } from 'rxjs/Observable';
const obs$ = Observable.of(3);
或
import { of as observableOf } from 'rxjs';
const obs$ = observableOf(3);
第二种方式是首选方式,也是唯一的方式(从 rxjs v7 开始)。目前在 v6 中,您仍然可以通过包含 rxjs-compat 包来使用第一种方法,但是编写新代码时,您应该坚持最后提到的方法。