RxJS - 实用操作符 observeOn
此操作符基于输入计划器,将重新发出来自源的可观测的通知。
语法
observeOn(scheduler): Observable
参数
scheduler - 调度程序用作输入,帮助重新发出来自源可观测的通知。
返回值
它将返回一个与源可观测相同,但具有调度程序参数的可观测。
示例
import { interval } from 'rxjs'; import { observeOn } from 'rxjs/operators'; import { animationFrameScheduler } from 'rxjs'; let testDiv = document.getElementById("test"); const intervals = interval(100); let case1 = intervals.pipe( observeOn(animationFrameScheduler), ); let sub1 = case1.subscribe(val => { console.log(val); testDiv.style.height = val + 'px'; testDiv.style.width = val + 'px'; });
输出
广告