我从服务器获取的数据采用这种格式,我希望它采用对象的形式。
public getOrder(): Observable < ORDERS > {
return this._http.get < ORDERS > (`${this._apiBase}/charts/list/ORDERS/`);
}
这是我如何从服务器获取数据。
ngOnInit() {
this._dashService.getOrder().subscribe(order => {
this.orders = order;
console.log(this.orders);
})
}
最佳答案
这可能意味着您的服务未将 http header 的 Content-Type 属性设置为 application/json。
如果您拥有该服务,您可以尝试设置响应的 header 属性。
如果您无法更改它,可以尝试 JSON.parse()
方法。
关于javascript - Angular 6 将 Json 数据转换为对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52605537/