我是新手,rxjs我正在尝试控制click事件,因为我正在使用此功能:
$(function(){
Rx.Observable.fromEvent(document, 'click')
.filter(function(c) {
console.log('c', c); //but nothing consoles..?
})
});
Run Code Online (Sandbox Code Playgroud)
但对我来说没什么安慰......问题是什么?谁能解释我在这里做的错误?
你需要subscribe你的Observable
订阅是表示可支配资源的对象,通常是Observable的执行.
var stream$ = Rx.Observable
.fromEvent(document, 'click')
.filter(function(e) {
console.log(e);
return e;
});
stream$.subscribe(function (value) {
console.log(value);
});
Run Code Online (Sandbox Code Playgroud)