我正在寻找一个允许用户绘制二叉树的js lib:添加/删除叶子,添加/删除父节点等等。
我发现了很多lib,但大多数只是用于数据可视化(例如:d3),而不是从浏览器中提取。
这甚至存在吗?
谢谢!
答案 0 :(得分:1)
Tree-model-js在svg主页上有动画示例。您可以复制和使用它。
答案 1 :(得分:0)
查看现有的东西来绘制图形(树是图形):
Pure JavaScript Graphviz equivalent
您也可以通过绘制到HTML画布来自己编写,例如:
https://developer.mozilla.org/en-US/docs/HTML/Canvas/Drawing_graphics_with_canvas