Rx.Observable.returnValue 将调度程序作为第二个参数。我想一段时间后返回值应该是这样的
Rx.Observable.returnValue(value, Rx.Scheduler.timeout.scheduleRelative(5000));
但是第二个参数应该是公正Rx.Scheduler.timeout
的,这对我来说没有意义,因为所有调度程序 currentThread、immediate 或 timeout 都会立即返回值。
所以我有两个问题:
- 一段时间后如何返回值?
- 为什么我们需要调度器参数
returnValue
?