社区首页 >问答首页 >在foreach中访问所有对象属性的问题

在foreach中访问所有对象属性的问题
EN

Stack Overflow用户
提问于 2017-08-31 14:20:42
回答 1查看 343关注 0票数 0

我正在尝试通过for each中的dbIds收集所有对象的属性。但是对于数组中的第一个dbId,我将获得属性和其他对象属性,我将获得一个空数组。如下所示:

已经有人发布了同样的问题,Problems with getting the properties of an ID when looping over all Ids

有没有可能在不访问Forge API来访问其属性的情况下获得客户端本身的所有对象属性?

EN

回答 1

Stack Overflow用户

发布于 2017-09-01 06:47:53

获取模型所有属性的两种方法:一种是在后端,就像在另一篇文章中提到的那样,即调用模型派生的端点。另一种是您正在尝试的方法,即通过getProperties转储属性。

如果您想获得特定的属性,可以选择getBulkProperties:https://forge.autodesk.com/blog/getbulkproperties-method

另一篇文章中的代码对我来说看起来很好,但我也没有让它工作。对于这种方法,我怀疑Forge Viewer js代码是否与ES6兼容。我将进一步深入研究。然而,在ES6可以工作之前,它看起来像是JavaScript代码。

`

代码语言:javascript
代码运行次数:0
复制
for(var id in allDbIds)
  {
    console.log(id); 
    NOP_VIEWER.getProperties(id,
      function(result)
        {
          console.log(result);
        },
      function(err)
        {
          console.log(err);
        });
  }

`

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45983788

复制
相关文章
分享 5 种在 JS 中访问对象属性的方法
点属性访问器是在 JavaScript 中访问对象属性的最常见和最直接的方式。它使用点 (.) 表示法来访问对象的特定属性。
前端达人
2023/08/31
1.9K0
分享 5 种在 JS 中访问对象属性的方法
在 WPF 中获取一个依赖对象的所有依赖项属性
本来 .NET 中提供了一些专供设计器使用的类型 TypeDescriptor 可以帮助设计器找到一个类型或者组件的所有可以设置的属性,不过我们也可以通过此方法来获取所有可供使用的属性。
walterlv
2023/10/22
4100
【Android Gradle 插件】Gradle 扩展属性 ④ ( 扩展属性访问方式 | 直接访问扩展属性 | 通过 ext 对象访问 | 在 gradle.properties 中定义扩展属性 )
也可以 通过 project.ext.hello 访问该扩展属性 , 代码如下 :
韩曙亮
2023/03/30
2.5K0
【Android Gradle 插件】Gradle 扩展属性 ④ ( 扩展属性访问方式 | 直接访问扩展属性 | 通过 ext 对象访问 | 在 gradle.properties 中定义扩展属性 )
forEach在集合中的使用
任何类型Collection的可迭代 - 列表,集合,队列 等都具有使用forEach的相同语法。
崔笑颜
2020/06/08
3.5K0
Python 类对象和实例对象访问属性的区别、property属性
下面的一个小demo,定义了一个省份类  Province ,即类对象 Province ,开辟了一块内存空间,空间中存放着 类属性 country 和 __init__()方法 。
用户7886150
2020/12/20
3.7K0
PHP面向对象-对象属性的访问和修改
可以使用对象实例的箭头运算符 -> 来访问对象属性。这个运算符后面跟着属性名。例如,如果有一个名为 $person 的对象实例,它有一个名为 $name 的属性,那么可以这样访问它:
堕落飞鸟
2023/04/27
2.1K0
如何直接访问php实例对象中的private属性详解
前言 本文主要介绍了关于如何直接访问php实例对象中private属性的相关内容,在介绍关键部分之前,我们先回顾一下php面向对象的访问控制。 对属性或方法的访问控制,是通过在前面添加关键字 public(公有),protected(受保护)或 private(私有)来实现的。被定义为公有的类成员可以在任何地方被访问。被定义为受保护的类成员则可以被其自身以及其子类和父类访问。被定义为私有的类成员则只能被其定义所在的类访问。
用户2323866
2021/07/09
3.3K0
在 JavaScript 中,对象是拥有属性和方法的数据
JavaScript 中的所有事物都是对象:字符串、数字、数组、日期,等等。 在 JavaScript 中,对象是拥有属性和方法的数据。
用户1503405
2021/10/08
3.7K0
为啥await在forEach中不生效?
前两天要写循环遍历请求接口,于是就在forEach中用到了await,但是根本不是我想要的啊!
用户3258338
2019/10/29
2.5K0
SpringBoot返回枚举对象中的所有属性以对象的形式返回(一个@JSONType解决)
最近小编在开发中遇到个问题,就是关于枚举方面的使用。一些固定不变的数据我们可以通过枚举来定义,减少对数据库的查询。是一种常见的开发技巧!
掉发的小王
2022/07/11
3.9K0
js遍历对象属性的一些方法有哪些_js面试遍历对象的所有属性
静态方法 Reflect.ownKeys()返回一个由目标对象自身的属性键组成的数组。
全栈程序员站长
2022/11/01
5.6K0
Python 中几种属性访问的区别
python的提供一系列和属性访问有关的特殊方法:__get__, __getattr__, __getattribute__, __getitem__。本文阐述它们的区别和用法。
Python猫
2019/08/06
2.1K0
Python 中几种属性访问的区别
JavaScript之面向对象学习二(原型属性对象与in操作符)获取对象中所有属性的方法
1、原型属性对象于in操作符之in单独使用 有两种方式使用in操作符:单独使用和在for-in循环中使用。在单独使用中,代码如下: function Person(){ } Person.prototype.name="张三"; Person.prototype.age=22; Person.prototype.job="coder"; Person.prototype.sayName=function(){ al
郑小超.
2018/01/24
1.6K0
Swift — 面向对象中类和对象的属性
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/115585.html原文链接:https://javaforall.cn
全栈程序员站长
2022/07/10
2.6K0
将所有对象存到数据库中在Shop.m中
如果将字典或数组直接存储在数据库中,会将数组或字典转化成字符串,所以可以使用归档与反归档的方法将数据进行编码和解码成二进制数据进行存储,而在数据库中需要使用blob类型存储二进制数据。
hrscy
2018/08/30
1.3K0
对list中的对象属性排序
而Arrays.sort使用的是冒泡和归并排序,默认是归并排序,所以排序速度还是很快的.
IT小马哥
2020/03/18
2.3K0
Python - 类中的对象与属性
本文整理类中对象与属性(变量)相关知识。 类对象与实例对象 建立测试类: class Test: var_of_class = 'Class Var' def __init__(self): self.var_of_instance = 'Instance Var' 类对象 建立类进行编译后则形成了类对象,类对象仅支持两个操作: 实例化:使用instance_name = class_name()的方式实例化,实例化操作创建该类的实例。 属性引用:使用cl
为为为什么
2022/08/04
2.7K0
Vuex中的state访问状态对象
state ,这个就是我们说的访问状态对象,它就是我们SPA(单页应用程序)中的共享值。
wust小吴
2019/12/27
3.2K0
理解Python中的类对象、实例对象、属性、方法
class Animal(object): # 类对象 age = 0 # 公有类属性 __like = None # 私有类属性 def __init__(self): # 魔法方法 self.name = 'haha' # 公有实例属性 self.__sex = 'man' # 私有实例属性 def smile(self): # 公有方法 self指向实例对象 pass def __jump(
汪凡
2018/05/29
3.9K0
点击加载更多

相似问题

在foreach循环外部访问对象属性

10

如何使用forEach循环访问对象属性?

13

对所有对象属性执行foreach操作

61

如何访问forEach后获得的对象的属性?

13

在forEach中具有对象属性的KnockoutJS

24
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文