【发布时间】:2021-07-16 15:18:59
【问题描述】:
使用 getpropertySet 时,我们可以将选项与 propFilter 一起使用。 我看到 propFilter 用于过滤属性的名称。 可以用来过滤CATEGORY的属性吗?
【问题讨论】:
标签: autodesk-forge autodesk-viewer
使用 getpropertySet 时,我们可以将选项与 propFilter 一起使用。 我看到 propFilter 用于过滤属性的名称。 可以用来过滤CATEGORY的属性吗?
【问题讨论】:
标签: autodesk-forge autodesk-viewer
过滤器适用于name和externalId,如documentation所述。
您可以通过迭代检索所需的类别:
viewer.model.getPropertySet(dbIds, onSuccessCallback, onErrorCallback);
function onSuccessCallback(propertySet){
let filteredByCategory = {};
propertySet.forEach((key, properties) => {
if(key.includes('displayCategory'))
filteredByCategory[key] = properties;
}
});
}
【讨论】: