【发布时间】:2019-08-01 08:48:36
【问题描述】:
我正在使用Subject 或rxjs,并且每次我编写代码以捕获错误并且除了抛出它之外什么都不做。但我不知道它是好还是完全没用,因为如果我没有抓住它,默认情况下会抛出错误。你能帮我吗 ?我在网上找不到任何答案。
这是一个例子:
import {Subject} from 'rxjs';
/* ... */
public someObs : Subject<SomeType> = new Subject<SomeType>
/* ... */
ngOnInit(): void {
this.someObs.subscribe((elem: SomeType) => {
/* some code */
}, (err) => {
throw err;
});
}
也许我可以这样做:
ngOnInit(): void {
this.someObs.subscribe((elem: SomeType) => {
/* some code */
});
}
【问题讨论】:
标签: angular typescript error-handling rxjs subject