问题标签 [xstream-js]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
319 浏览

reactive-programming - 仅当值更改时才发出流

使用 xstream,我如何创建一个仅在输入流发出新值时发出的流

这是一个图表

0 投票
1 回答
203 浏览

javascript - xstream中等效的RxJs zip运算符?

您好,我想弄清楚 xstream 中是否有与 RxJs 运算符 zip 等效的东西,或者至少是一种获得相同行为的方法。如果有人需要澄清差异,下面的大理石图将显示。

感谢任何帮助,因为我对使用流进行编程非常陌生。先感谢您!

0 投票
1 回答
115 浏览

javascript - 将代码从 Rxjs 转换为 xstream

相当于什么

以上在rxjsxstream

0 投票
1 回答
94 浏览

javascript - 重绘后Cyclejs输入未重置

我尝试使用Cyclejs/xstream. 该应用程序运行良好。唯一我无法理解的是在添加每个待办事项后输入应该清除,这没有发生。

todo.js

实用程序.js

0 投票
2 回答
169 浏览

javascript - Cyclejs 和 xstream 不显示任何内容

我正在尝试从其映射运算符内部的数组日志记录创建一个流,但我的代码似乎出了点问题,我无法指出...

在这个小代码中,我只是简单地创建了一个 props 对象,其中包含来自数组的 marbles$ 流。

就在下面,我尝试登录流中的每个项目,但没有任何反应,我不明白为什么。


Plunker 在这里:https ://plnkr.co/edit/6uMsLIl1Edd5x670OqHa?p=preview

HTML 文件上无任何显示,仅在 JS 文件上显示

任何想法 ?

0 投票
2 回答
169 浏览

cyclejs - 如何从一个 DOM 事件中为两个流供电

表单有一个保存按钮。当点击它应该路由到另一个组件并保存表单数据。但是 router$ 流消耗了 click 事件,使 socket$ 流没有事件可以采取行动。在下面的代码中,saveClick$ 仅适用于 router$,但不适用于 socket$。

如何获得由同一事件提供支持的两个流?imitate()似乎在做这个把戏,但文档说它存在

允许一件事:流的循环依赖

这是一个非常基本的用例。感觉就像我错过了一些基本的东西。帮助表示赞赏。

0 投票
2 回答
87 浏览

xstream-js - Mostjs 的动态重路由和循环依赖

很明显,使用 和 两种方法的 xstreamaddListener能够removeListener动态地重新路由流(更改它们的源和接收器)。我看不到 mostjs 的等价物。大多数只让您布置一次流的路由吗?如果是这样,这种静态特性是否允许大多数 js 优化以获得如此卓越的性能?

此外,xstream 使用了一种imitate方法,使其具有循环依赖关系。有没有办法用mostjs实现循环依赖?

0 投票
2 回答
49 浏览

xstream-js - 如何订购流合并?

我想合并两个相同来源的地图,以保证结果的顺序。这是我想通过的单元测试:

目前我得到的结果是这样的:

0 投票
1 回答
88 浏览

observable - 如何从 xstream 流上的 .map() 发送错误?

假设我希望 Stream 在某些情况下发出错误:

0 投票
2 回答
60 浏览

javascript - Cycle.js HTTP 响应在 DOM 中打印为未定义

我正在尝试将 HTTP 请求的结果打印到 Cycle.js 中的 DOM。现在我只是想列出结果,但它们最终会出现在选择下拉列表中。

我创建流...

然后选择它...

但是当我尝试将结果添加到顶部时,例如:

它显示undefined在浏览器窗口中。

但是,如果我添加一个侦听器并将响应记录到控制台,它会显示一系列设施: