RxJS を作成するとBehaviorSubject
、'd'になるBehaviorSubject
までそのままです。'd バージョンが返されるとpipe
すぐに、 .pipe
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')
)
)
私もこの同じ問題を経験しReplaySubject
ています。件名をパイプして、その件名を返すことができないようです。常に に変換されますAnonymousSubject
。ここで探しているのは、どこからでもこのオブザーバブルをサブスクライブして、渡された 1 つの値を取得できる Promise のような動作だと思います。