RxJS - Observação do operador de serviço público

Este operador baseado no agendador de entrada irá reemitir as notificações da fonte Observable.

Sintaxe

observeOn(scheduler): Observable

Parâmetros

scheduler - O planejador é usado como uma entrada que ajudará a reemitir as notificações da fonte observável.

Valor de retorno

Ele retornará um observável igual ao observável de origem, mas com o parâmetro do planejador.

Exemplo

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';
});

Resultado