$http.get返回的对象没有方法.例:
我有我的班级模特
我有我的班级模特
export class Lab { constructor( public id: number,public name: string,public description: string,public isActive: boolean,public classes: Classes[] ) { } isActive(lab: Lab) { return this.isActive; } }
在我的服务中,我打电话给http取实验室
getLab(labId: number) { return this.http.get<Lab>(DidacticsServiceUrls.apiRoot + labId).toPromise(); }
当我在某个组件中得到它时,方法isActive是未定义的,所以调用
lab.isActive();
抛出异常.
这有什么清洁的解决方案吗?