我有c#类test1
public class test1
{
public int testID{ get; set; }
public string testName{ get; set; }
public int testvalue{ get; set; }
}
在Angular中,我具有testService,该函数具有功能getObject
getObject(param) {
return this.http.post(appSettings.BackEndUrl + '/getObject?testID='+param,'');
}
在Angular中,我也做了相同的类型类
export class test1Model{
testID: Number;
testName: String;
testvalue: Number;
}
现在在某些组件中我想创建变量
testObjVariable: test1Model;
并将该api数据放入其中。 我正在尝试这样做
ngOnInit() {
this.testObjVariable = this.testService.getObject(this.testID);
}
我收到错误
类型“可观察”缺少以下属性 输入“ test1Model”:testID,testName,testvalue
尽管从理论上讲我只是在传输那些类型的数据。我在做什么错了?