function
stable
Emits the given constant value on the output Observable every time the source Observable emits a value.
mapTo<T, R>(value: R): OperatorFunction<T, R>
value | The value to map each source value to. |
OperatorFunction<T, R>
: An Observable that emits the given value
every time the source Observable emits something.
Like map
, but it maps every source value to the same output value every time.
Takes a constant value
as argument, and emits that whenever the source Observable emits a value. In other words, ignores the actual source value, and simply uses the emission moment to know when to emit the given value
.
Map every click to the string 'Hi'
import { fromEvent } from 'rxjs'; import { mapTo } from 'rxjs/operators'; const clicks = fromEvent(document, 'click'); const greetings = clicks.pipe(mapTo('Hi')); greetings.subscribe(x => console.log(x));
© 2015–2018 Google, Inc., Netflix, Inc., Microsoft Corp. and contributors.
Code licensed under an Apache-2.0 License. Documentation licensed under CC BY 4.0.
https://rxjs.dev/api/operators/mapTo