美文网首页
Rxjs 的一些学习笔记

Rxjs 的一些学习笔记

作者: 华山令狐冲 | 来源:发表于2021-10-20 10:39 被阅读0次

源自观察者-发布者设计模式:

观察者注册于 Subject 上,每当 subject 状态发生变化时,通知观察者。

RxJs 里的 Observable 就是 Subject:


管道:连接 Observable 的同时,增添额外的逻辑:

冷热 Observable 的区别:


Cold Observable,仅当被订阅时,才通过内部生产者生产数据

Hot Observable,具有外部生产者,不管被订阅与否,都能够自主生产数据,比如基于 HTML Event listener 的 Observable,基于 HTTP GET 的 Observable 等等。

subscription

Observable 内部维护了一个指针,指向 subscriber,用于在需要的时候,unsubscribe Observers.

RxJs 里的 Observable 是单播,而 Subject 是多播。

更多Jerry的原创文章,尽在:"汪子熙":


相关文章

  • 第1章 函数响应式编程

    注: 学习程墨老师《深入浅出RxJS》的笔记 RxJS采用了函数响应式编程。RxJS世界中有一种特殊的对象,称为流...

  • Rxjs 的一些学习笔记

    源自观察者-发布者设计模式: 观察者注册于 Subject 上,每当 subject 状态发生变化时,通知观察者。...

  • Rxjs系列教程目录

    RxJS-中文文档RxJS-中文指南 rxjs学习入门心得(一)Observable可观察对象rxjs学习入门心得...

  • RxJS 学习笔记

    安装 导入整个核心功能集 创建Observables 在外部产生新事件 在内部产生新事件

  • 第2章 RxJS入门

    注: 学习程墨老师《深入浅出RxJS》的笔记 。 1、Observable和Observer Observable...

  • 创建数据流

    注: 学习程墨老师《深入浅出RxJS》的笔记在RxJS中,一切都以数据流为中心,数据流以Observable类的实...

  • 学习笔记——>RxJS 合并数据流

    学习笔记-RxJS合并数据流 合并类操作符(combination) 全览 contact 首尾相连

  • RxJS学习笔记1

    前置:我目前的学习资料是30天精通RxJS,那个时候的RxJS是5.x版本,而目前最新版本是RxJS 6,所以资料...

  • RxJS学习笔记(1)

    RxJS 概述 RxJS全名Reactive Extensions for JavaScript,起源于React...

  • RxJs SwitchMap 学习笔记

    网址:https://www.learnrxjs.io/learn-rxjs/operators/transfor...

网友评论

      本文标题:Rxjs 的一些学习笔记

      本文链接:https://www.haomeiwen.com/subject/gxizwltx.html