SwitchMap
Observable
by Santosh Thakur
HTML
<script src="https://unpkg.com/@reactivex/[email protected]/dist/global/Rx.js"></script>
<h1>SwitchMap()</h1>
<button>Click me</button>
JavaScript
var button = document.querySelector('button');
var obs1 = Rx.Observable.fromEvent(button, 'click');
var obs2 = Rx.Observable.interval(1000);
/* obs1.subscribe((event) => obs2.subscribe(
(value) => console.log('>>>>', value)
))
*/
obs1.switchMap(
event => {
return obs2
}
).subscribe(
(value) => console.log(value)
);