RxJS - Behaviour Subject
RxJS - Behaviour Subject
by ayyanarj
HTML
<script src="https://unpkg.com/@reactivex/[email protected]/dist/global/Rx.js"></script>
<input type="button" id="button1" value="Click Me" />
<p>
Value:
<span></span>
</p>
JavaScript
var span = document.querySelector("span");
var button1 = document.querySelector("#button1");
var obs1 = Rx.Observable.fromEvent(button1, 'click');
var obs2 = new Rx.BehaviorSubject('not clicked!')
obs1.subscribe(event1 => obs2.next('Test'));
obs2.subscribe(val => {
span.textContent = val;
});