如何在 Typescript 中更改 Autodesk Forge Viewer 标记扩展中的编辑模式?

Posted

技术标签:

【中文标题】如何在 Typescript 中更改 Autodesk Forge Viewer 标记扩展中的编辑模式?【英文标题】:How to change Edit Mode in Autodesk Forge Viewer Markup Extension in Typescript? 【发布时间】:2020-07-28 13:00:48 【问题描述】:

我一直在尝试在 Typescript for Autodesk Forge viewer v6 中实现标记扩展,但似乎 Typedefinition 缺少一些命名空间和类。

例如,我不能使用以下行:

let shape = new Autodesk.Viewing.Markup.EditModeArrow(this.markup);

它抱怨没有定义标记。

有什么想法吗?

【问题讨论】:

【参考方案1】:

不幸的是,我们对 Viewer 的官方定义尚未涵盖标记扩展 - 我们将努力在即将到来的更新中解决这个问题...

同时,作为一种解决方法,尝试将 Autodesk.Viewing.Markup 声明为 any。

并在运行时确保在调用扩展之前加载 Viewer 核心库和 MarkupCore 扩展。

【讨论】:

有这方面的时间表吗?

以上是关于如何在 Typescript 中更改 Autodesk Forge Viewer 标记扩展中的编辑模式?的主要内容,如果未能解决你的问题,请参考以下文章

如何在angular 2 typescript项目中更改body类

如何更改 Typescript 类实例中的值?

Typescript Angular - Observable:如何更改其值?

ReactJs 和 Typescript,使用 TSX 时如何更改对象内变量的状态

如何在更改时查看和重新运行 TypeScript?

如何使用 jwt 在 typescript 中实现更改密码 API?