0
の連鎖能力で非同期タスクの結果を使用する方法活字体:私はtypescriptです機能次ている約束
addSurgeryRequestPageOne(surgeryReservationModel: any): Promise<surgeryReservationModel> {
return this.http
.post(this.addSurgeryRequestUrl, JSON.stringify( surgeryReservationModel), { headers: this.headers })
.toPromise()
.then(response => response.json().Data as surgeryReservationModel)
//.then((res) => {
// item1 = res.SurgeryRequestId
//}
.catch(this.handleError);
}
は、できるだけ早くこの機能が実行されますように私は戻って、私はそれを渡したいどのsurgeryRequestIdを取得以下の機能。
getSurgeryRequest(SurgeryRequestId: number): Promise<surgeryReservationModel> {
return this.http.get(this.getSurgeryRequestUrl + '/' + SurgeryRequestId)
.toPromise()
.then(response => response.json().Data as surgeryReservationModel)
.catch(this.handleError);
}
どうすればよいですか?私はtypescriptとその種類のリソースを見つけるのが難しいのが初めてです。私はES5にいる。 ES6を使用していません。
あなたが実際に** compilerOptionsプロパティターゲットの下の私のTSconfigでES6 – smnbbrv
@smnbbrv tに**ですES5と言います。 –