问题标签 [draw2d-js]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
295 浏览

javascript - 使用 Draw2D.js 拖放菜单

如何使用 Draw2D.js 创建拖放菜单?我正在使用 React 制作应用程序,但在文档中找不到如何操作。这个例子中有类似的东西,但我不明白如何自己制作。

在示例中,作者使用了docs中没有的方法。

示例中的代码

当我尝试从该示例中复制代码时,eslint 说这是错误的。

在此处输入图像描述

0 投票
2 回答
469 浏览

javascript - 在 Angular 10 上安装 draw2d 最新版本

如何在 Angular 10 上安装最新版本的 draw2d 库?

我使用了命令“npm i draw2d”,但安装的版本是 1.0.38,尽管我猜最新版本是 6.1。

在此处输入图像描述

谢谢你。

0 投票
1 回答
62 浏览

javascript - 将 Highcharts 图表添加到 draw2d 画布

我想知道是否可以将使用Highcharts制作的图形添加到draw2d画布中。我尝试使用导入外部 SVG SVGFigure的类,但根据这个和我的测试,似乎 SVG 太复杂而无法与这个类一起使用。

谢谢你的建议 :)

0 投票
0 回答
24 浏览

draw2d - 如何在draw2d中调整图形大小(运行时)时获取图形的旧高度和宽度

调整任何图形的大小时,是否可以在运行时获得旧的宽度或高度?调整大小事件结束时,我可以获得旧的宽度和高度。

我需要在调整大小(运行时)时获得相同的属性。

0 投票
2 回答
37 浏览

javascript - 替换 eval("new object()") 的最佳方法

我正在寻找替换 eval("new object();") 的最佳方法

丑陋的来源:

eval 创建一个新的 sankey.shape.Start 对象。

我正在寻找替换这种代码的最佳解决方案。

谢谢