отсобытия

от события

Создает Observable, который генерирует события определенного типа, поступающие от заданной цели события.



TL;DR

Сделайте Observable практически из любого события (например, щелчок, событие WebSocket, событие узла и т. д.).

Пример использования

Интересной особенностью fromEvent является его способность принимать NodeList и HTMLCollection. Давайте посмотрим, как можно создать Observable без fromEvent, который генерирует одно и то же событие для нескольких элементов:

Немного многословно, нет? Теперь воспользуемся fromEvent:

Теперь, учитывая, что второй пример можно немного отрефакторить, его все еще намного проще читать. Примите во внимание эту возможность и привязку fromEvent к чему-то вроде WebSockets, и нет никаких сомнений в том, что fromEvent является одной из наиболее удобных функций RxJS.

Спасибо за чтение. Ждите Часть 9 и обязательно ознакомьтесь с моими предыдущими статьями.