gpt4 book ai didi

angular - 类型 'concatMap' 上不存在属性 'Observable'?
转载 作者:太空狗 更新时间:2023-10-29 17:43:43 24 4
gpt4 key购买 nike

我从 Angular 4 升级到 5 并替换了 HttpHttpClient .我从我的 http.post 中删除了链式 map 现在返回 Observable<Object> 的调用,但在我的组件中,它现在提示 concatMap does not exist on type Observable<Object> .这是我正在做的一个例子:

//service
import { HttpClient} from '@angular/common/http';

constructor(private _http: HttpClient) { }

registerDomain()
{

return this._http.post('/api/domain/domain/register', {});
}

//component
registerDomain(caseId,domain) {
return this._domainService.registerDomain(caseId,domain)
.concatMap(operation => this.getOperationDetail(operation.OperationId,this.caseId,domain))
.concatMap(() => this.createRecordSets(domain));
}

我可以在 Observable<Object> 上看到 map 和 mergeMap但不是 concatMap

最佳答案

尝试导入这个:

导入 'rxjs/add/operator/concatMap'

关于angular - 类型 'concatMap' 上不存在属性 'Observable<Object>'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48286476/

24 4 0