我该如何做以下操作?
let button = document.querySelector('.this');
let clickStream = Observable.fromEvent(button, 'click');
let multiClickStream = clickStream
.buffer(() => { return clickStream.throttleTime(250); } )
.map(function(list) { return list.length; })
.filter(function(x) { return x >= 2; });
错误消息为:
TS2345:类型'()=>void'的参数不能分配给的参数
观察类型。类型()中缺少属性“_Isscalar”=>void
备选方案,如
".buffer(function() { return clickStream.throttleTime(250); })
"
给出类似的错误。
我也尝试过
throttle(250)
但这两者都不起作用。