我正在创建饼图。 将鼠标悬停段,我想显示自定义的HTML工具提示... 所有从一开始的时候,我用d3.event.pageX和d3.event.pageY计算工具提示的位置。 但现在我想在扇形的中心点,以显示工具提示 所以,我悬停 var centroid = arcs.pie.centroid(d);
var left = centroid[0];
var top =
我想利用D3的缩放行为功能,但我需要使用viewBox属性而不是transform方法对SVG进行所有转换/缩放,如D3例子:http://bl.ocks.org/mbostock/3680999 我怎样才能达到这个规模/只使用viewBox翻译?这是我的代码到目前为止,这不像变换方法。 function zoomed(d) {
if (!scope.drawLine) {
v