Rxjs 可观察到的,通过数值循环的
我有两个被压缩的观测点。一个从外部源生成事件流,另一个生成预定义字符串流 示例代码: 此代码按预期工作,并输出,直到单词$用完元素,此时代码完成,并且ticker$停止: 到目前为止,一切顺利。其工作符合以下文件的要求: 发出上述参数并完成的可观察对象 现在,我希望单词$被循环。也就是说,当发射最后一个元素时,它将从开始处重新开始。因此,ticker$不会停止:Rxjs 可观察到的,通过数值循环的,rxjs,rxjs6,Rxjs,Rxjs6,我有两个被压缩的观测点。一个从外部源生成事件流,另一个生成预定义字符串流 示例代码: 此代码按预期工作,并输出,直到单词$用完元素,此时代码完成,并且ticker$停止: 到目前为止,一切顺利。其工作符合以下文件的要求: 发出上述参数并完成的可观察对象 现在,我希望单词$被循环。也就是说,当发射最后一个元素时,它将从开始处重新开始。因此,ticker$不会停止: #=> ["Tick", "foo"] #=> ["Tick", "bar"] #=> ["Tick", "foo"
#=> ["Tick", "foo"]
#=> ["Tick", "bar"]
#=> ["Tick", "foo"]
#=> ...
查看文档,没有cycle creator功能
我怎样才能创建一个可观察的对象,在固定值列表中循环使用?尝试从中使用,并与repeat结合使用
在使用asyncScheduler从声明后,我使其正常工作:-
#=> ["Tick", "foo"]
#=> ["Tick", "bar"]
#=> ["Tick", "foo"]
#=> ["Tick", "bar"]
#=> ["Tick", "foo"]
#=> ...
let ticks$ = interval(10000).pipe(mapTo("Tick"));
let words$ = from(["foo", "bar"]).pipe(repeat());