exempleobservables
by xxjcaxx
HTML
<script src="https://unpkg.com/rxjs@^7/dist/bundles/rxjs.umd.min.js"></script>
<button id="button">
Click
</button>
<div id="container">
</div>
JavaScript
const { fromEvent, Observable, tap } = rxjs;
const Button = document.querySelector('#button');
const clickObservable = fromEvent(Button,'click');
const clickObserver = {
next: function(value) {console.log(this.id,Math.random());},
error: function(err) {console.error(err);},
complete: function() {console.log("Completed");}
};
const clickSubscriber = clickObservable.subscribe({...clickObserver, id: 1});
const clickSubscriber2 = clickObservable.subscribe({...clickObserver,id: 2});