3d -js的强制布局是否支持图像作为节点?
Does Force-Directed Layout of d3-js support image as node?
d3有一个力定向图形布局的演示。
我希望图中的所有节点都是图像,而不是圆圈。
所以,我改变了
.append("svg:circle")
.attr("class", "node")
.attr("cx", function(d) { return d.x; })
.attr("cy", function(d) { return d.y; })
.attr("r", 5)
.style("fill", function(d) { return fill(d.group); })
.call(force.drag);
.append("xhtml:img")
.attr("src", "http://a577.phobos.apple.com/us/r1000/081/Purple/12/61/13/mzi.lgqdzwfu.png")
.call(force.drag);
但是我看不到任何图像。我做错了什么?
node.append("svg:image")
.attr("class", "circle")
.attr("xlink:href", "https://d3nwyuy0nl342s.cloudfront.net/images/icons/public.png")
.attr("x", "-8px")
.attr("y", "-8px")
.attr("width", "16px")
.attr("height", "16px");
下面是使用图像作为节点的示例:http://bl.ocks.org/950642
相关文章:
- 获取图像节点js的主色
- 调整节点js中的图像大小
- 节点 js 流星 js 图像文件上传图像损坏
- 节点:将 base64 源写入图像文件
- d3.js用图像替换节点
- Kendo TreeView-只向没有子节点的父节点添加删除图像图标
- 节点.js 使用 Multer 上传图像显示未定义
- 单击时在文本之间插入图像节点
- 如何使用javascript在文本之间插入图像节点
- 无法在 d3.js 中的节点上追加图像
- 如何在 D3 中创建工具提示,以便在图形中节点上的鼠标悬停上获取图像
- 如何使用本机节点 JS HTTP 库将图像写入缓冲区
- 从节点.js中扫描的图像中评估复选框
- 为什么我无法让我的图像出现在表格单元格/节点中.也许我可以得到一些结束
- jQuery或JS代码,用于获取网页中当前选定的表单项/文本/图像的确切节点数据
- 将图像上传到节点.js图像“未定义
- 如何在没有表单的情况下将图像上传到节点 js 服务器
- 主要图像难题 - 节点.js快速服务器
- 当只有lastChild节点应该响应点击时,是什么导致我的图像节点响应点击
- 是否有可能在javascript中测试,如果var包含一个图像节点,如果它被加载