65得票6回答
RxJS flatMap 丢失

我尝试将多个Rx.js Observables串联起来并传递数据。Flatmap应该是适合的操作符,但需要导入。 import { Observable } from 'rxjs/Observable'; 未找到该内容:Error TS2339: Property 'flatmap' doe...

53得票2回答
Angular2 RxJS出现“Observable_1.Observable.fromEvent不是函数”的错误

我正在使用AngularJS 2 Beta 0,并尝试从窗口对象上的事件创建RxJS Observable。我相信我知道在我的服务中捕获事件作为Observable的公式:var observ = Observable.fromEvent(this.windowHandle, 'hashcha...

45得票1回答
SignalR与响应式扩展的比较

SignalR和Reactive Extensions是相同的东西吗?你能解释一下为什么吗?

38得票4回答
使用另一个可观察对象的值来过滤一个可观察对象

我有两个可观察对象: 一个表示复选框输入列表的可观察对象。 一个表示来自服务器事件流的可观察对象。 我想使用第一个可观察对象的值过滤第二个可观察对象。 从服务器接收到的值包括一个tag属性,该属性对应于复选框列表中的值。以上两个可观察对象的组合结果只会产生那些tag属性值包含在已勾选...

27得票5回答
RxJs:在间隔完成或正确数据接收之前进行轮询

如何使用RxJs在浏览器中执行以下场景: 将数据提交到队列以进行处理 获取作业ID 每1秒轮询另一个终点,直到结果可用或经过60秒(然后失败) 我想到的中间解决方案: Rx.Observable .fromPromise(submitJobToQueue(jobData)) ...

25得票4回答
我可以使用rx.js观察数组的添加吗?

来自 Rx wiki on github 的 fromArraycoffee> rext = require 'rx' coffee> arr = [1..5] ...

22得票3回答
发布可观察对象的最后一个值

我有一个热的可观测对象(在这种情况下是一个主题):var subject = new Rx.Subject(); 我想创建另一个可观察对象,每次订阅时立即发出最后生成的值。 因此,在伪代码中:var myObservableWithLastValue = subject.publishLas...

20得票3回答
RxJS在Ajax错误后继续监听

RxJs在内部可观察对象(Ajax请求)发生错误时停止监听点击事件。我正在尝试找出如何保持事件监听器钩住按钮点击事件并优雅地处理内部Ajax错误的方法。 这是我的示例代码和一个指向plunkr的链接var input = $("#testBtn"); var test = Rx.Observ...

18得票1回答
如何构建rxjs代码结构

如何构建一个rxjs应用程序?有大约一百个玩具级别的入门示例,但没有一个完整的应用程序示例,其中包括小部件、子小部件等,展示整个应用程序中的数据流。 例如,假设您有一个带有某些状态的可观察对象。您需要将其传递给一个小部件。该小部件具有需要该状态部分的子小部件。您需要执行订阅操作吗?sub =...

18得票1回答
GHCJS:如何使用FFI导入高阶JavaScript函数?

我该如何在GHCJS中导入以下类似的JavaScript函数?xs.subscribe(function(x) { console.log(x) }) 我尝试了以下各种组合,但都没有成功:data Observable_ data Disposable_ type Observable a ...