javascript 使用BehaviorSubject的同步RxJS不正确

Posted

tags:

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

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

const behaviorSubject = (
  new BehaviorSubject(
    [1, 2, 3, 4]
  )
)

behaviorSubject
.pipe(
  mergeMap(array => (
    array
  )),
  map(String),
  toArray(),
)
.subscribe()
.unsubscribe()

const { value } = behaviorSubject

console.log(value)
// [1, 2, 3, 4] -- BROKEN!

以上是关于javascript 使用BehaviorSubject的同步RxJS不正确的主要内容,如果未能解决你的问题,请参考以下文章