我試圖從Oracle數據庫中獲取數據並顯示它。我已經使用express API和節點創建了一個服務,並且能夠成功運行它。 我已經創建了角度服務來獲取數據,並將其分配給角度組件,但我無法將JSON響應映射到角度變量。請檢查下面的代碼,並幫助我在angular component.ts中需要更改的內容,以及如何在html中使用該變量。將Oracle的JSON響應轉換爲角度2變量
JSON從Oracle DB數據:
[{"COUNT":27}]
角服務:
getCount(): Promise<String[]> {
return this.http.get(this.heroesUrl)
.toPromise()
.then(response => response.json().data)
.catch(this.handleError);
}
角component.ts
dataGS : String[];
getData(): void {
this.dataService
.getCount()
.then(dataGS => this.dataGS = dataGS);
我沒有得到任何錯誤,但我應該在HTML模板中使用在這種情況下 – user2662882
檢查更新ANS – jitender
不過我沒有收到,我懷疑這行響應綁定.json()。map(function(item){ return item ['COUNT']; 正在從響應中獲取數據 – user2662882