画一棵二叉树

Sim*_*mon 5 javascript binary-tree data-structures

我正在寻找一个js库,它允许用户绘制二叉树:添加/删除叶子,添加/删除父节点等。

我发现了很多库,但其中大多数仅用于数据可视化(例如:d3),而不是从浏览器中绘制。

这真的存在吗?

谢谢!

Chr*_*ssy 2

看看现有的绘制图表的东西(树就是图):

纯 JavaScript Graphviz 等效项

您也可以通过绘制到 HTML 画布来自己编写它,例如:

https://developer.mozilla.org/en-US/docs/HTML/Canvas/Drawing_graphics_with_canvas