使用HTTPClient对象的Usind delay会产生如下错误:
无法调用其类型缺少调用签名的表达式。类型“Number”没有兼容的调用签名。
电话号码:
import { delay } from 'rxjs/operators'; this.http.get(url,{params:search}) .pipe( delay(1000), map(res => res) , catchError((error: any) => { return Observable.throw(error) }));
不能延迟HTTP响应,但可以延迟返回值。这是正确的代码
this.http.get(url,{params:search}) .pipe( map(res => res), delay(1000), catchError((error: any) => { return Observable.throw(error) } ));