RxJs学习笔记7--出错处理与完结
当发布者完成数据发布任务,或者数据流出现错误时,会通知订阅者出错或者完结信息。通知方式就是调用订阅者的error方法或者complete方法。因此,需要出错处理或者结束机制时,订阅者需要实现error方法或者complete方法,去完成处理。
订阅者对象
const theObserver = {
next:item => console.log(item),
error: err => console.log(err),
//complete方法不需要接收数据(或称之为参数)
complete: () => console.log('No More Data')
}
onSubscribe方法
【RxJs学习笔记7--出错处理与完结】复习一下,这个方法用作发布者构造函数的参数。
const onSubscribe = observer => {
//数据流
observer.next(1);
observer.next(2);
//错误
observer.error('some error msg');
//完结
observer.complete();
}
推荐阅读
- EffectiveObjective-C2.0|EffectiveObjective-C2.0 笔记 - 第二部分
- 由浅入深理解AOP
- 继续努力,自主学习家庭Day135(20181015)
- python学习之|python学习之 实现QQ自动发送消息
- Android中的AES加密-下
- 一起来学习C语言的字符串转换函数
- 定制一套英文学习方案
- 漫画初学者如何学习漫画背景的透视画法(这篇教程请收藏好了!)
- 《深度倾听》第5天──「RIA学习力」便签输出第16期
- 如何更好的去学习