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)中提供的代码。如何修改此代码,以便在加载初始模型后可以加载模型?

解决方法

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

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...