Что такое Subject и BehaviorSubject в angular?
Что такое Subject и BehaviorSubject в angular?

Видео: Что такое Subject и BehaviorSubject в angular?

Видео: Что такое Subject и BehaviorSubject в angular?
Видео: Subject and BehaviorSubject | Components Communication using Subject - Angular (Tutorial 33) 2024, Май
Anonim

А Тема одновременно является наблюдателем и наблюдаемым. А BehaviorSubject а Тема который может выдавать текущее значение ( Предметы не имеют представления о текущей стоимости). Это сбивает с толку. Самая простая часть - использовать это. В BehaviorSubject содержит значение, которое необходимо разделить с другими компонентами.

Таким образом, в чем разница между subject и BehaviorSubject в angular?

Единственный разница между BehaviorSubject а также Тема является BehaviorSubject имеет начальное значение, которое будет отправлено при подписке.

Кроме того, что такое тема и BehaviorSubject? BehaviorSubject особый вид Тема Единственное отличие которого состоит в том, что он будет выдавать последнее значение при подписке нового наблюдателя.

Что такое BehaviorSubject в angular?

А BehaviorSubject это тип наблюдаемого (т. е. поток данных, на который мы можем подписаться, как наблюдаемое, возвращаемое из HTTP-запросов в Угловой ). Когда вы подписываетесь на него, он немедленно возвращает последнее значение, которое было отправлено немедленно (или начальное значение, если данные еще не были отправлены).

Какая польза от предмета в угловом?

Предметы в Угловой 2/4/5/6. Наблюдаемое позволяет подписаться только тогда, когда тема позволяет как публиковать, так и подписываться. Так что тема позволяет использовать ваши услуги как издатель, так и подписчик.

Рекомендуемые: