Saw*_*oes 7 javascript rxjs subject-observer behaviorsubject rxjs5
创建RxJS时BehaviorSubject,它会一直停留BehaviorSubject到pipe。一旦一个pipe返回“d版本,它成为一个AnonymousSubject。
// Instance of `BehaviorSubject`
const behaviorSubject$ = new BehaviorSubject({ someValue: null })
// Suddenly becomes an Anonymous Subject
const anonymousSubject$ = (
behaviorSubject$
.pipe(
pluck('someValue')
)
)
// Also suddenly becomes an Anonymous Subject
const anonymousSubject$ = (
new BehaviorSubject({ someValue: null })
.pipe(
pluck('someValue')
)
)Run Code Online (Sandbox Code Playgroud)
我也遇到同样的问题ReplaySubject。我似乎无法遍历该主题并将其返回。它始终会转换为AnonymousSubject。我认为我在这里寻找的是类似Promise的行为,我可以从任何地方订阅此可观察值,并获取传递给它的一个值。
| 归档时间: |
|
| 查看次数: |
1919 次 |
| 最近记录: |