小编典典

'of' 与 'from' 运算符

all

Observable.ofObservable.from参数格式之间的唯一区别是什么?像Function.prototype.callFunction.prototype.apply

Observable.of(1,2,3).subscribe(() => {})
Observable.from([1,2,3]).subscribe(() => {})

阅读 80

收藏
2022-06-21

共1个答案

小编典典

不完全的。将数组传递给 时Observable.from,它和 之间的唯一区别Observable.of是传递参数的方式。

但是,Observable.from将接受一个论点,即

可订阅对象、Promise、Observable-like、Array、iterable 或要转换的类数组对象

没有类似的行为Observable.of- 它始终只接受值并且不执行转换。

2022-06-21