onPropertiesReady 事件

onPropertiesReady Event

我在 Angular 应用程序上使用查看器。我要console.log所选对象的属性。

通过阅读文档,我找到了 getProperties 函数。文档说它引发了一个 onPropertiesReady 事件,但是我在文档的 EVENTS 部分找不到它。我在这里遗漏了什么吗?

非常感谢。

您需要等待以确保已加载属性的事件是 Autodesk.Viewing.OBJECT_TREE_CREATED_EVENT。看看这篇文章:Event Watcher

要侦听用户选择,您需要使用 Autodesk.Viewing.AGGREGATE_SELECTION_CHANGED_EVENT 其中 returns 参数中的 dbId 数组,您可以将其传递给 viewer.getProperties(dbId, callback)

希望对您有所帮助