【发布时间】:2014-06-22 21:17:40
【问题描述】:
我正在进行一个需要进行数据可视化的项目。但不仅仅是数据可视化,还有一些棘手的交互要求。
想象一个散点图,而不是小圆圈,可点击的矩形(如按钮)被放置在图表上。当用户点击这些按钮时,矩形变成一些输入字段,用户可以输入一些输入。
如何用 d3.js 绘制这些按钮和输入字段?
【问题讨论】:
标签: d3.js
我正在进行一个需要进行数据可视化的项目。但不仅仅是数据可视化,还有一些棘手的交互要求。
想象一个散点图,而不是小圆圈,可点击的矩形(如按钮)被放置在图表上。当用户点击这些按钮时,矩形变成一些输入字段,用户可以输入一些输入。
如何用 d3.js 绘制这些按钮和输入字段?
【问题讨论】:
标签: d3.js
经过一番研究,问题的根源是:如何将html放入svg?然后有很多问题和答案。基本上解决方案是使用 svg 元素:foreighObject。参考这个 SO 问题: Insert HTML code inside SVG Text element
【讨论】: