2017-02-09 7 views
2

В чем разница между Subject и AnonymousSubject в RxJS 5? Я искал в Интернете, но не нашел информации о AnonymousSubject.Тема против AnonymousSubject

Я нашел пример в Интернете

Subject.create(observer, observable); 

Глядя в rxjs исходный код, который я видел, что это создает и AnonymousSubject. Можете ли вы также придумать пример, когда удобно использовать AnonymousSubject?

+0

Существует вариант использования в документации RxJS4: https://github.com/Reactive-Extensions/RxJS/blob/master/doc/api/subjects/subject.md#example -1 – cartant

ответ

4

AnonymousSubject не подписывается на источник. Наблюдается. Он просто подключает source и destination.

Я не знаю, какой типичный прецедент для AnonymousSubject выглядит, но он используется внутри Subject.lift().

Также см: RxJs Subject.subscribe method not working as expected