美文网首页
RxJs学习笔记7--出错处理与完结

RxJs学习笔记7--出错处理与完结

作者: yahzon | 来源:发表于2018-08-22 14:43 被阅读190次

当发布者完成数据发布任务,或者数据流出现错误时,会通知订阅者出错或者完结信息。通知方式就是调用订阅者的error方法或者complete方法。因此,需要出错处理或者结束机制时,订阅者需要实现error方法或者complete方法,去完成处理。

订阅者对象

const theObserver = {
  next:item => console.log(item),
  error: err => console.log(err),
  //complete方法不需要接收数据(或称之为参数)
  complete: () => console.log('No More Data')
}

onSubscribe方法

复习一下,这个方法用作发布者构造函数的参数。

const onSubscribe = observer => {
  //数据流
  observer.next(1);
  observer.next(2);
  //错误
  observer.error('some error msg');
  //完结
  observer.complete();
}

相关文章

  • RxJs学习笔记7--出错处理与完结

    当发布者完成数据发布任务,或者数据流出现错误时,会通知订阅者出错或者完结信息。通知方式就是调用订阅者的error方...

  • 第1章 函数响应式编程

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

  • 《学习小组Day7笔记--旮旯里的山大王》

    Day 7--测序知识学习笔记 学习内容: 怎么区分一二三代测序 二代测序大体流程 NGS组学都包括哪些分类(粗略...

  • Rxjs系列教程目录

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

  • RxJs相关学习

    rxjs 是什么? rxjs is for handler event 's loadsh 处理事件的lodash...

  • RxJS 学习笔记

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

  • 第2章 RxJS入门

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

  • 基于 version 6 的 RxJS 入门

    分享几个网站RxJS官网开发手册 RxJS 是什么? 我们可以简单的认为 RxJS 是一套处理异步编程的 API ...

  • 创建数据流

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

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

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

网友评论

      本文标题:RxJs学习笔记7--出错处理与完结

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