[英]Type Assertion in Http Requests with HttpClient
我正在將一個 Angular 應用程序從原始 HTTPModule 遷移到 HTTPClient。 我正在從我的請求中刪除 JSON 的顯式解析,但我在下面有許多實例,其中 Response.json() 被斷言為特定類型。 在這些情況下,忽略這種類型的斷言對我來說安全嗎?
getCert(id: number, certId: number) {
return this.http.get(certUrl(id, certId))
.map(r => r.json() as UpdateCertViewModel);
}
將主體更改為 this ,它使用執行類型斷言的泛型get
重載。
return this.http.get<UpdateCertViewModel>(certUrl(id, certId));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.