sty*_*iss 1 typescript angular
HttpClient.get<Response>()
返回Observable<HttpEvent<Response>>,对吗?
HttpClient.get<Response>().subscribe
返回HttpEvent<Response>,对吗?
Response是一个数组。但我不能使用array.prototype方法
如果我上面的陈述是正确的,我应该使用any类型断言来修复错误吗?或使用 re-type cast insubscribe来使用泛型?
添加和编辑:
export class Test {
constructor(public httpClient: HttpClient) {
}
get<T>(path: string, option?): Observable<T> {
// Observable<HttpEvent<T>> is not assignable to type Observable<T>
return this.httpClient.get<T>(path, option);
}
}
Run Code Online (Sandbox Code Playgroud)
小智 6
获取数组智能感知:
myMethod(): Observable<MyClass[]> {
return this.http.get<MyClass[]>('url');
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5391 次 |
| 最近记录: |