js绘制一个以图片为节点的静态流图,最简捷的方案?
最近想用viz画一个静态的流图,但是不知道怎么给节点设置图片,看文档和其他的博客有提到可以添加图片,可是按着他们的方法并没有起效(可能是场景不对,或遗漏了哪一步)
这是我测试例子,http://jsrun.net/fuhKp
原本自己封装了一个流图组件(原生svg实现+viz.js的布局),但感觉有些大材小用。
所以在考虑几种方案:
①封装一个小型的静态流图组件(依旧使用原先流图组件实现方式)
②直接采用viz.js(如果能把图片引入,那么这会是最简单的实现方式)
③使用d3.js绘制,d3.js可以实现,但是dagre-d3的布局算法缺少居中布局,有些遗憾
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论