Это практический пример из книги RxJS. В этой книге рассказывается о реализации кода RxJS.

Прежде всего, если мы хотим использовать RxJS. Нам нужно создать наблюдаемый объект. И мы можем использовать fromEvent, предоставленный RxJS.

Теперь тип источника становится Observable‹Event›.

А затем мы импортируем оператор «карта», чтобы получить координату и передать координату координатному объекту.

Идеал выглядит следующим образом:

  1. Используйте оператор фильтра, чтобы мы могли проверить пользователя, нажимает ли пользователь кнопку управления или нет.
  2. Используйте оператор карты, чтобы мы могли получить координату и передать координату координатному объекту.
  3. Мы используем метод «трубы» для подключения всех данных от операторов.