node.js - 从可观察对象返回的复杂对象中访问数据
问题描述
我有一个 Angular 客户端,它从 observable 获取数据(通过 apollo.watchQuery())。
当我记录从 observable 返回的数据时,它的结构恰好是这样的: console.log() 输出
如何从主“用户”对象访问这些“用户”对象中的每一个?
这就是我最初获取和记录数据的方式: fetching_users
解决方案
您可以使用角度函数 forEach 访问每个用户对象,在您的情况下,它将是这样的
this.apollo.watchQuery<any>(...).valueChanges.subscribe(
res=>{ //res here is Users
res.forEach(
user=>{
console.log(user.name);
}
})
推荐阅读
- asp.net - ASP.NET - SmtpClient.Send 从不捕获异常
- android - WIFI 网络的 EMM 策略代理设置
- python - 打开文本文件,在两个字符串之间复制数据,转置和连接
- html - 添加 ui.bootstrap 后 Ng-view 不显示
- c# - 以其他用户身份启动后台进程而不显示窗口
- javascript - service-worker.js 和谷歌分析
- javascript - 在 WordPress foreach 循环中使用 jQuery 脚本
- java - 无法在java eclipse中读取src文件夹外的html文件
- react-native - 如何处理或防止在反应原生模态上按下硬件后退按钮?
- qt - 移动窗口时如何获取小部件的新坐标?