의 차이점은 무엇입 주제 및 BehaviorSubject?
나는'm 지에 대한 명확한 차이를 피사체 및 BehaviorSubject. 그것은 단지는 BehaviorSubject 는 getValue 기능입니까?
191
3
나는'm 지에 대한 명확한 차이를 피사체 및 BehaviorSubject. 그것은 단지는 BehaviorSubject 는 getValue 기능입니까?
A BehaviorSubject 보유하고 하나의 값이 있습니다. 면 그것은 가입되어 그것이 방출하는 값 즉시. 주제는't 를 개최합니다.
예를 들어(공 RxJS5API):
콘솔 출력이 빈
BehaviorSubject 를 들어:
콘솔 출력:1
또한 다음 사항에 주의합니다.
-BehaviorSubject 만들 수 있습니다 초기 값:새로운 Rx.BehaviorSubject(1) -고려 ReplaySubject 를 원하는 경우 피사체에게 더 이상의 가치
BehaviourSubject
BehaviourSubject 이 반환됩니다 초기 값 또는 현재에 가치 구독
출력:
주제
주체 반환하지 않습니 현재에 가치입니다. 그것은 우리에만
.다음(value)
호출하고 반환/출력 thevalue
다음과 같은 출력에서 콘솔:
나는 그냥프로젝트를 만들었는 설명이 무엇입차이 모든 과목:
https://github.com/piecioshka/rxjs-subject-vs-behavior-vs-replay-vs-async