我的需求大约是这样:
能够在浏览器中表示一个有向图,能够添加删除 节点、连线;能够设置节点或连线的属性;能够拖动节点和连线的位置。
性能要好一些,浏览器支持要广泛一些(IE可以除外)。
其他的指标,当然越优秀越好。
能够在浏览器中表示一个有向图,能够添加删除 节点、连线;能够设置节点或连线的属性;能够拖动节点和连线的位置。
性能要好一些,浏览器支持要广泛一些(IE可以除外)。
其他的指标,当然越优秀越好。
1
HowardMei May 5, 2012
看你要用svg,还是canvas,前者支持比较广泛。
比较基础的库: 基于svg的: http://d3js.org/ 推荐 基于canvas的: http://paperjs.org/ 和 http://processingjs.org/ 如果你只是做个小功能,还有 raphaeljs plotjs 以及一大堆 jquery的插件,不过我用raphaeljs的体验很不好,要想多点定制,比如特殊的坐标轴啥的麻烦死了。 |
2
ksword May 5, 2012
可以看下jsPlumb,http://jsplumb.org/jquery/chartDemo.html
|