xstream-js

    0热度

    1回答

    Runnable的例子: https://esnextb.in/?gist=978799bf48a7f914cbbd39df0213d672 我试图创建一个多选组件的cycle.js,看看我是否要替换与应用程序的当前UI一个循环应用。 我有一个组件用于多选中的选项。每一个选项被传递形式道具{选择:BOOL,标签:字符串值:诠释} 下面的代码的概述: 期权组件监听本身和切换点击通过将通过折叠逻辑“非

    1热度

    2回答

    我想合并两个相同来源的地图,以保证结果的顺序。下面是我想一个单元测试通过: const source = xs.of(1,2,3) const a = source.map(v=>v*10) const b = source.map(v=>v*100) const hist:number[] = [] xs.merge(a,b).addListener({

    0热度

    1回答

    比方说,我想流发出在某些情况下的错误: import xs from 'xstream' //... function transformBlah(blah) { if (blah.status >= 200 && blah.status < 300) { return blah.body } else { return new Error('I w

    0热度

    2回答

    很明显,xstream,使用两种方法addListener和removeListener,能够动态地重新路由流(改变它们的源和汇)。我看不出与大多数人相当。大多数只会让你布置流的路由吗?如果是这样,这是什么让大多数j优化这种优越的表现? 此外,xstream使用imitate方法,使其具有循环依赖关系。有没有办法通过mostjs实现循环依赖?

    0热度

    1回答

    使用cycle.js和xstream,我想计算按钮点击并重置它们。 我打算通过计算上次重置后的所有按钮点击来实现此目的。要做到这一点,我想到了放弃所有按钮点击直到最后一次重置,并计算剩下的部分。 但是,我留下了2个不起作用的按钮 有什么建议吗? function main(sources: ISources): ISinks { const dom = sources.dom;

    0热度

    1回答

    我正在尝试编写演示同构Cycle.js/Hapi.js应用程序,但它在服务器上呈现时在xstream中发生异常并失败。这里出了什么问题?我的应用基于Cycle.js' isomorphic app example。 回溯看起来是这样的: TypeError: Uncaught error: s[i]._add is not a function at CombineProducer._s

    0热度

    1回答

    会是怎样的 return Rx.Observable.merge([deleteTodo$, addTodo$, completeTodo$]).startWith([]) .scan(function (currentTodos, modifier) { return modifier(currentTodos); }); 以上的rxjs在xstream等价?

    0热度

    1回答

    我试图用Cyclejs/xstream创建一个简单的待办事项应用程序。该应用程序工作正常。只有我无法理解的是,在添加每个待办事项之后,输入应该清除,这不会发生。 todo.js import { div, span, p, input, ul, li, button, body } from '@cycle/dom' import xs from 'xstream' import

    0热度

    1回答

    你好,我试图找出是否有相当于RxJs操作员压缩在xstream,或至少有一种方式来获得相同的行为。如果有人需要澄清差异,下面的大理石图将会显示。 zip in rxjs |---1---2---3-----------5-> |-a------b------c---d-----> "zip" |-1a----2b------3c-----5d->

    1热度

    2回答

    余米试图创建一个数组的地图运营商的内部日志流,但似乎不顺心的事在我的代码,我不能指出来...... import {Slider} from './slider/slider' import xs from 'xstream' export function App(sources) { const props = { marbles$: xs.fromArray([{