Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 18908|Ответ: 3

[Угловат] Подписка на тематические темы для Angular RxJS

[Скопировать ссылку]
Опубликовано 14.05.2020 15:37:05 | | | |
Субъект — это подкласс Наблюдаемого. - Объект мультикаст, что позволяет мультикастить значения нескольким наблюдателям. Обычные наблюдаемые значения являются уникастомными.

Внутри объекта subscribe не вызывает новое выполнение отправленного значения. Он просто регистрирует заданного наблюдателя в список наблюдателя, подобно тому, как addListener работает в других библиотеках или языках.

Чтобы придать объекту новое значение, просто позвоните next(theValue), и он мультикастует значение для наблюдателей, зарегистрировавшихся для прослушивания объекта.



Каждый субъект — наблюдатель. - Subject — объект со следующими методами: next(v), error(e) и complete(), который может быть передан в качестве аргумента любому наблюдаемому методу subscribe.







Предыдущий:JS-браузер появляется новая форма
Следующий:Ищите полноту — Node.js Разработайте проект блога на веб-сервере с нуля Спасибо
 Хозяин| Опубликовано 14.05.2020 15:42:07 |


next — Следующий метод вызывается всякий раз, когда объект Subject получает новое значение.
Ошибка — если во время работы возникает исключение, будет вызван метод ошибки.
complete — метод complete называется после окончания наблюдаемого объекта подписки Subject.
подписаться — добавить наблюдателей.
Отписаться — отписаться (задать идентификатор окончания, пустой список наблюдателей).
 Хозяин| Опубликовано 18.09.2022 16:05:36 |
Оператор RxJS finalize выполняет логику после завершения наблюдаемой функции
https://www.itsvse.com/thread-10333-1-1.html
 Хозяин| Опубликовано 27.01.2024 12:19:58 |
Изучайте темы в расширении .Net Reactive Responsive
https://www.itsvse.com/thread-10722-1-1.html
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com