RxJS系列一: 入门

70 阅读1分钟

简介

先用一句官方的话,来介绍一下,RxJS是一个库,通过使用observable(可观察对象)序列来编写异步和基于时间的程序

再结合以下图例来展开介绍

image.png

这张图引入了几个基本概念:

可观察对象、观察者、订阅、通知,这几个概念顾名思义,大家并不陌生,观察者订阅可观察对象,观察者对象给观察者发送消息,那么如果定义观察者和可观察对象呢?如何订阅可观察对象何时给订阅者发送消息呢利用这种模式能解决什么问题呢?带着这几个问题一步一步来探索RxJS这个强大的库