Co to jest podmiot i BehaviorSubject w kątowym?
Co to jest podmiot i BehaviorSubject w kątowym?

Wideo: Co to jest podmiot i BehaviorSubject w kątowym?

Wideo: Co to jest podmiot i BehaviorSubject w kątowym?
Wideo: Subject and BehaviorSubject | Components Communication using Subject - Angular (Tutorial 33) 2024, Listopad
Anonim

A Podmiot jest zarówno obserwatorem, jak i obserwowalnym. A ZachowanieTemat a Podmiot które mogą emitować aktualną wartość ( Tematy nie mają pojęcia o wartości bieżącej). To myląca część. Najłatwiej jest go używać. ten ZachowanieTemat posiada wartość, którą należy dzielić z innymi komponentami.

W ten sposób, jaka jest różnica między podmiotem a podmiotem zachowania w ujęciu kątowym?

Jedyny różnica między BehaviorSubject oraz Podmiot jest ZachowanieTemat ma wartość początkową, która będzie emitowana podczas subskrypcji.

Poza powyższym, czym jest podmiot i BehaviorSubject? ZachowanieTemat jest szczególnym rodzajem Podmiot których jedyną różnicą jest to, że wyemituje ostatnią wartość w ramach subskrypcji nowego obserwatora.

Co to jest BehaviorSubject w angular?

A ZachowanieTemat jest typem obserwowalnego (tj. strumienia danych, który możemy subskrybować, podobnie jak obserwowalny zwracany z żądań HTTP w Kątowy ). Kiedy się do niego zasubskrybujesz, natychmiast zwróci ostatnią wartość, która została wyemitowana natychmiast (lub wartość początkową, jeśli żadne dane nie zostały jeszcze wyemitowane)

Jaki jest pożytek z tematu w kątowym?

Przedmioty w Kątowy 2/4/5/6. Obserwowalny pozwala tylko na subskrypcję, podczas gdy a Przedmiot pozwala zarówno publikować, jak i subskrybować. Więc… Przedmiot umożliwia korzystanie z Twoich usług zarówno jako wydawca, jak i subskrybent.

Zalecana: