RxJS - Observables, Observer & Subscription
Understand what Observables, Operators and Subscriptions are
by Shital Agarwal
HTML
<script src="https://unpkg.com/@reactivex/[email protected]/dist/global/Rx.js"></script>
<input type="text">
JavaScript
var input = document.querySelector('input');
var observable = Rx.Observable.fromEvent(input, 'input');
observable
.map(event => event.target.value)
.debounceTime(500)
.distinctUntilChanged()
.subscribe({
next: function(value) {
console.log(value);
}
});