我的 testComponent 中有一个方法,它返回一个已订阅并在取消订阅后的 observable,然后它运行 .add() 中的代码(即取消订阅时)
我如何监视此方法并观察调用 subscribe 方法以及取消订阅时 add() 方法时发生的操作。谢谢
这是代码示例
const loading;
const done;
const error;
onClick() {
this.loading = true;
this.myService.processData(someValues)
.subscribe(
result => {
this.done = true;
},
error => {
this.error = true;
} )
.add(() => { this.loading = false })
}
我需要一种方法来观察 subscribe() 和 add() 块中发生的事情。