调用服务检查每个请求的状态。服务接受id列表,并提供每个id的状态,如下所示 { id: number, status: number}; Status 1 is pending and 2 is complete 需要轮询所有挂起的请求ids,直到所有请求完成 我有以下递归解决方案,但需要一个简洁的RXJS解决方案 poll(requestIds: Array<number>): void {
在可以观察到的api调用中,我使用repeatWhen()实现轮询。此外,当我检测到传入数据上的某些值更改时,我需要执行一个额外的api调用。status every 3000ms .getSummary(this.id) <div *ngIf="summaryModel$|async; let summaryModel">
我期望每3秒得到一个api调用,而在summar
我没有使用rxjs(observable和subscription) .I对于在angular 7中不使用rxjs时是否需要取消订阅感到困惑。如果需要取消订阅,那么如果不使用rxjs,我们如何才能取消订阅export class ViewDataComponent implements OnInit {
regions