我正在寻找一个js,它允许用户绘制二叉树:添加/删除叶子,添加/删除父节点等。
我发现了很多库,但它们中的大多数都只是为了数据可视化(例如: d3),而不是从浏览器绘图。
这真的存在吗?
谢谢!
发布于 2014-01-20 10:33:30
Tree-model-js在主页上有svg的动画示例。您可以复制并使用它。
发布于 2014-01-20 10:29:18
看看现有的绘制图形的东西(树就是图形):
Pure JavaScript Graphviz equivalent
您也可以通过绘制到HTML画布来自己编写它,例如:
https://developer.mozilla.org/en-US/docs/HTML/Canvas/Drawing_graphics_with_canvas
https://stackoverflow.com/questions/21231245
复制