javascript 具有发生器的同步RxJS执行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 具有发生器的同步RxJS执行相关的知识,希望对你有一定的参考价值。

const { from } = require('rxjs')
const { map, toArray } = require('rxjs/operators')

const createExecutableObservable = require('./createExecutableObservable')

const createGenerator = function*() {
  yield 1
  yield 2
  yield 3
  yield 4
}

const value = (
  createExecutableObservable(
    from(createGenerator())
  )
  .pipe(
    map(String),
    toArray(),
  )
  .execute()
)

console.log(value)
// ['1', '2', '3', '4']

以上是关于javascript 具有发生器的同步RxJS执行的主要内容,如果未能解决你的问题,请参考以下文章

javascript RxJS中的同步执行

javascript 使用RxJS执行同步传感器

javascript 使用RxJS的同步传感器执行错误

javascript 在RxJS中自动取消订阅同步执行

javascript 使用BehaviorSubject的同步RxJS不正确

javascript 同步RxJS使用`from`