我打算画一个有向图(面向节点)。图中的节点是动态生成的。我想知道是否有任何好的js库可以解决我的问题。边缘和重量需要自定义配置。
谢谢, 迪帕克。
答案 0 :(得分:5)
JavaScript InfoVis Toolkit提供了可以使用AJAX等动态生成和更新的图表视图。它提供了许多可自定义的视图。
答案 1 :(得分:4)
答案 2 :(得分:2)
您是否查看了RaphaelJS library?
查看网站上的精彩演示。它是跨浏览器的,因为它在IE中使用VML,在其他浏览器中使用SVG。
答案 3 :(得分:2)
您也可以尝试arborjs.org。
答案 4 :(得分:2)
商业许可 - KeyLines可以完成这项工作 - 也可以跨浏览器,旧的IE和支持更新的浏览器(包括iPad)。免责声明:我帮助开发它; - )
答案 5 :(得分:2)
Cytoscape Web JS将满足您的需求。
在这里查看github存储库http://cytoscape.github.com/cytoscape.js/ 你可以在这里玩一些演示http://cytoscape.github.com/cytoscapeweb/