【发布时间】:2016-06-29 17:55:30
【问题描述】:
我了解Observable.debounce() 可用于处理速射表单输入。由于 Http GET 还返回一个 Observable,我想知道是否可以对快速 http 请求进行去抖动?我试过 debounceTime() 但它似乎没有做任何事情。
public getStuff(p1, area:string, p2:string): Observable<number> {
return this.http.get(some_url)
.map(r => r.json())
.debounceTime(10000)
.catch(this.handleError);
};
【问题讨论】:
-
请添加一些代码来演示您尝试完成的工作。
-
public getStuff(p1, area:string, p2:string): Observable
{ return this.http.get( some_url) .map(r => r.json()) .debounceTime(10000) .catch(this.handleError); }; -
请编辑您的问题并在此处添加代码。 cmets 中的代码很难阅读。
edit链接位于您问题下方的angular2 observable标记下方。 -
抱歉,我没想到用格式正确的代码示例来更新问题。它现在就在那里。
标签: angular observable