【发布时间】:2018-06-21 11:19:52
【问题描述】:
我是 Angular2 的新手。在尝试访问服务(Angular2)时,我无法转换为学生对象。 下面是我使用它的代码。
return this.http.post(this.url,student,{headers: new HttpHeaders().set('Content-type','application/json')}).subscribe(data => HERE)
var student_info = {
studentid: id,
name: name,
address: address,
stream: stream
}
我想将返回对象转换为 Student 对象,我的类如下
{
export class Student
studentid: number;
name: String;
address: String;
} stream: String;
无法转换上述数据(对象为Student)。
我想访问Student 属性,例如Student.name 等。
【问题讨论】:
-
我已经通过使用包含检索数据的数组解决了这个问题。例如 myVar = [];我将它用作 .subscribe((data: any)=> this.mydata = data ) 并定义 iteratble 到 iterate.Anguar 通过将对象作为我们从 API 获取的对象确实做得很好。感谢阿米特的帮助。