Jquery toObservable的替代方案是什么?

Jquery toObservable的替代方案是什么?,jquery,rxjs,Jquery,Rxjs,我正在尝试使用RxJS,但我得到的示例有点旧。 我需要运行的代码如下: myInput.toObservable("keyup") .Throttle(200) .Subscribe(function () { 但是toObservable已被删除。 我的研究没有帮助。我甚至发现这篇帖子要求返回可观察的,但没有解释替代方案 有人知道什么是可观察的替代方案吗?有一个非常完整的例子,使用rxjs的jQuery扩展可以实现与您想要的非常相似的功能: var thro

我正在尝试使用RxJS,但我得到的示例有点旧。 我需要运行的代码如下:

myInput.toObservable("keyup")
        .Throttle(200)
        .Subscribe(function () {
但是
toObservable
已被删除。 我的研究没有帮助。我甚至发现这篇帖子要求
返回可观察的
,但没有解释替代方案


有人知道什么是可观察的替代方案吗?

有一个非常完整的例子,使用rxjs的jQuery扩展可以实现与您想要的非常相似的功能:

var throttledInput = myInput
    .keyupAsObservable()
    .select( function (ev) {
        return $(ev.target).val();
    })
    .throttle(200)
    .distinctUntilChanged();

你应该能够订阅结果并执行你想执行的任何操作。

好的,我来看看链接,因为我没有成功地使用
keyupAsObservable()
<代码>未捕获类型错误:对象#没有方法“keyupAsObservable”
我会通知您的。谢谢。这是一个独立的图书馆。。。包括在内了吗?(在静止器中)。我检查了示例,发现我缺少rx.time,尽管我添加了它,但问题仍然存在。我会继续寻找,因为这是我第一次,很可能我遗漏了一些小东西:什么是
myInput
?它需要是jQuery包装的元素。(这是一个完整的例子,但现在它起作用了…问题是我的jQuery版本。谢谢你的帮助。(keyupAsObservable现在起作用了):)正如它在你的链接中所说的,你可以使用
.bindaoBServable