我在Angular应用上使用了查看器。我想console.log
所选对象的属性。
通过阅读文档,我找到了getProperties
函数。文档说它引发了onPropertiesReady
事件,但我在文档的EVENTS部分找不到它。我在这里错过了什么吗?
非常感谢。
答案 0 :(得分:2)
您需要等待以确保已加载属性的事件为Autodesk.Viewing.OBJECT_TREE_CREATED_EVENT
。看一下这篇文章:Event Watcher
要监听用户选择,您需要使用Autodesk.Viewing.AGGREGATE_SELECTION_CHANGED_EVENT
,它会在您可以传递给viewer.getProperties(dbId, callback)
的参数中返回dbIds数组
希望有所帮助