javascript - 在 JointJS 中,我收到错误属性 html 在类型 'typeof shapes' 上不存在

标签 javascript jointjs

我想用 JointJS 开发一个应用程序。我正在遵循 JointJS 官方网站 ( http://www.jointjs.com/tutorial/html-elements ) 上找到的教程。到目前为止我只写了一行:

joint.shapes.html = {};

并且我已经收到错误:

“类型‘typeof Shapes’上不存在属性 html”

那是什么?

最佳答案

我想我已经找到答案了。因为实际上我没有使用 javascript,而是使用了 typescript。在 Typescript 中,您无法动态向对象添加属性,因此如果 Shapes 不包含名为 html 的属性,您就无法动态添加该属性。

关于javascript - 在 JointJS 中,我收到错误属性 html 在类型 'typeof shapes' 上不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38262274/

相关文章:

javascript - 当我使用 Javascript 重新加载表单时,我无法保留之前保存的弹出表单数据 - jointJS

javascript - 如何将 CSS/Styling 应用于导入的联合 js bpmn 对象?

javascript - 如何增加模板柱之间的间隙

javascript - 使用jquery取消确认后如何防止更改选择选项?

javascript - 如何在 Masonry js 中将元素居中?

javascript - `getElementById` 返回空值

javascript - 绘制自定义形状和弯曲矩形

javascript 检查 img src 是否有效?

javascript - 检查数组中是否存在某个项目

javascript - 如何让用户调整 "joint.shapes.devs.Atomic"对象的大小?