问题描述
我有一个工作的api,可在查询时返回表实体对象的数组。这是我的角度应用程序中对应的tableEntity
export interface TableEntity {
partitionKey: string;
rowKey: string;
ownerid: string;
filetype: string;
companyName: string;
parentID: string;
isdirectory: boolean;
filesize: Int32Array;
}
在我的角度应用程序中,我正在使用服务查询此api,这是与该api联系并将表实体对象发送到组件的相关代码
getFileStructureData(){
return this.http.get(this.baseUrl + 'list').pipe(
map((user: TableEntity) => {
return user;
})
)
现在在组件内部,我可以访问此对象,并且在我控制台记录该对象时,它按预期返回对象数组。
this.TableService.getFileStructureData().subscribe(response => {
console.log(response);
},error => {
console.log(error);
})
但是当我尝试控制台记录对象的各个属性时,
this.TableService.getFileStructureData().subscribe(response => {
console.log(response.companyName);
},error => {
console.log(error);
})
我在控制台日志中获得未定义的值。如何访问订阅函数中tableEntity对象的各个属性?非常感谢您的帮助
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)