Advertisement
Guest User

Untitled

a guest
Apr 28th, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. // Welcome! require() some modules from npm (like you were using browserify)
  2. // and then hit Run Code to run your code on the right side.
  3. // Modules get downloaded from browserify-cdn and bundled in your browser.
  4. const Observable = require('servable').Observable;
  5.  
  6. const inputObservable$ = new Observable(function ({ next }) {
  7. const input = document.getElementById('myInput');
  8. const listener = function () {
  9. const { value } = input;
  10. next(value);
  11. };
  12.  
  13. input.addEventListener('input', listener, false);
  14.  
  15. return function () {
  16. input.removeEventListener('input', listener, false);
  17. };
  18. });
  19.  
  20. const div = document.getElementById('myText');
  21.  
  22. inputObservable$.subscribe(
  23. function (value) {
  24. div.textContent = value;
  25. }
  26. )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement