首页 > 解决方案 > AggregatedView 的 keepCurrentModels 选项

问题描述

我正在尝试按照本文中描述的步骤加载多个模型:https ://forge.autodesk.com/blog/loading-multiple-models-forge-viewer-v7

如果您不使用新的 AggregatedView 类,则可以按照文章中的说明使用该keepCurrentModels: true选项viewer.loadDocumentNode(...)

但是,在使用 AggregatedView 时,我无法保留已加载的模型。这是因为您不使用loadDocumentNode(...).

我使用网站上示例中提供的代码 ( https://gist.github.com/yiskang/c404af571ba4d631b5929c777503891e )。如何修改此代码,以便在加载初始模型后加载模型?

标签: autodesk-forgeautodesk-viewer

解决方案


只需AggregatedView#show( bubble )在姓名缩写后调用您想要加载的其他模型。将在根据当前设计加载新模型时AggregatedView#show应用该选项。keepCurrentModels: true相反,要卸载已加载的模型,请调用AggregatedView#hide( bubble ).


推荐阅读