【发布时间】:2021-03-13 00:59:05
【问题描述】:
我有两个都解析为简单字符串的可观察对象。我正在寻找一种不被弃用的方法来获取 2 个 observables 的结果,创建一个对象,并将该对象传递给另一个返回 observable 的方法。
假设我有以下内容:
// both are Observable<string>
name$
age$
// I want this
let body = {
name: (string result of name$),
age: (string result of age$)
}
this.httpClient.post<any>("some endpoint", { body: body });
问题:
我必须在创建对象之前订阅字符串 observables 吗?或者这不是最佳实践吗?文档建议使用 zip,但 vscode 告诉我它已被弃用。
【问题讨论】:
标签: angular rxjs observable