0

比如,一个监听input输入,另一个则实现当点击按钮的时候获取input的值

2018-04-08 提问

1 个回答

2
let button = document.querySelector('button');
let input = document.querySelectorAll('input')[0];
let input$ = Rx.Observable.fromEvent(input, 'keyup')
    .pluck('target', 'value');
let button$ = Rx.Observable.fromEvent(button, 'click');
button$.withLatestFrom(input$, (_, data) => data)
        .subscribe((data) => console.log(data))

推广链接