RXJS
RxJS的核心概念
Observable 可观察的物件
代表一组未来即将产生的事件资料(被观察的物件)
Observer 观察者物件
代表一个用来接收【观察结果】的物件(收到的就是事件资料)
观察者物件就是一个物件包含3个含有callback函数的属性(next,error,complete)
Subscription 订阅物件
代表正在执行Observable/Observer的执行个体(可用来来取消订阅)
Operrators 操作者(运算子)
必须拥有函数编程中所定义的纯函数(pure funtion)特性(没有副作用的函数式)
主要用来处理一系列的事件资料集合
常见的运算子包含 map、filter、concat、flatMap 等
最后更新于
这有帮助吗?