我正在开发我的第一个 Angular 2 产品。我创建了这个Observable.timer,然后订阅了它。它轮询服务器以获取数据。
我如何暂停和取消暂停?
ngOnInit(): void {
this.poll = Observable.timer(500,500).subscribe((t: any) => {
this.request.getRackList(+this.global.zoneId).subscribe(
incoming => this.import(incoming),
err => { this.global.err(err) }
);
})
this.canOpenClose = (this.global.mode === 2);
}
Run Code Online (Sandbox Code Playgroud)
有多种方法可以暂停 Observable。你可以:
.filter() 暂停时排放| 归档时间: |
|
| 查看次数: |
11803 次 |
| 最近记录: |