我从Angular 4升级到了Angular 5
Http
具有
HttpClient
. 我从我的
http.post
现在返回
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));
}
我可以在上看到地图和合并地图
可观察(<对象(>);
但不是
concatMap