【发布时间】:2021-07-19 08:34:15
【问题描述】:
我有以下打字稿方法
private processRequest<T>(request: Observable<T>, ...): Promise<T> {...}
request 是一个 HttpClient Observable
processRequest(httpClient.get(url, ...));
...
processRequest(httpClient.post(url, ...));
...
- 是否可以在 processRequest 中检索 url?如果是怎么办?如果不是,为什么?
- 是否可以在 processRequest 中更改 url?如果是怎么办?如果不是,为什么?
【问题讨论】:
-
不,不。这听起来像是一个 XY 问题。
-
@IngoBürk 为什么不呢? XY问题是什么意思?
-
“为什么不呢?” ——因为这就是你两个问题的答案。
-
@IngoBürk - 问题改变了。另外,请澄清您对 XY 问题的含义。
标签: typescript rxjs observable angular-httpclient