【发布时间】:2016-12-14 15:01:11
【问题描述】:
这就是我现在正在做的,不知道有没有更好的方法
this.dataService.subscribe(
data => this.data = data,
error => alert('Something went wrong'),
() => this.doSomethingOnCompletion());
但是,如果我没有捕获数据,我可能只更改三个函数中的第一个:
() => null,
documentation for rxjs 4.x 对我来说并没有很好地回答这个问题。 Version 5.x 解释得更少。
那么,判决结果是什么?当我只需要触发某些事情发生时,以下内容是否错误?
this.dataService.subscribe(
() => null,
error => alert('Boom.'),
() => this.doSomethingOnCompletion());
如果我不需要在完成时做某事,我会留下那部分。如果我只想检查错误而不想检查其他内容怎么办?
【问题讨论】:
标签: typescript rxjs rxjs5