我正在尝试从 oracle db 获取数据并显示它。我已经使用 express api 和 node 创建了一个服务,并且能够成功运行它。我创建了角度服务来获取数据,并将其分配到角度组件中,但我无法将 JSON 响应映射到角度变量。请检查下面的代码并帮助我在 angular component.ts 中需要更改什么以及如何在 html 中使用该变量。
来自 Oracle DB 的 JSON 数据:
[{"COUNT":27}]
角度服务:
getCount(): Promise<String[]> {
return this.http.get(this.heroesUrl)
.toPromise()
.then(response => response.json().data)
.catch(this.handleError);
}
角分量.ts
dataGS : String[];
getData(): void {
this.dataService
.getCount()
.then(dataGS => this.dataGS = dataGS);