更新 tendem 查看器中的视图

问题描述 投票:0回答:1

我在下一个js中创建了一个串联查看器,并使用

获取了双模型中的所有视图
const data = await fetch(`https://developer.api.autodesk.com/tandem/v1/twins/${twinId}/views`, {
        headers: {
          Authorization: await this.getAuthHeader(),
        },
      }).then((response: any) => response.json());

但无法更新列表中的视图,任何人都可以提供帮助。

我正在尝试通过从列表中选择一个视图来更新视图

autodesk-forge autodesk-viewer autodesk-bim360 tandem autodesk-tandem
1个回答
0
投票

要在查看器中显示特定的已保存视图,您可以使用

DtApp.views.setCurrentView
方法。例如,以下代码片段显示了如何将当前视图设置为名为“Test”的视图:

const views = await app.views.fetchFacilityViews(facility);
const view = views.find(v => v.viewName === 'Test');

if (view) {
  await app.views.setCurrentView(facility, view);
}
© www.soinside.com 2019 - 2024. All rights reserved.