在NVD3.js multiBarChart.js上移动“Stacked / Grouped”选择器

时间:2013-05-29 17:22:32

标签: d3.js nvd3.js

我想将“Grouped / Stacked”选择器从它们位于图表顶部的位置移动到the chart的底部。这有可能以某种方式吗?

1 个答案:

答案 0 :(得分:0)

快速简便的方法是添加:

d3.select(".nv-controlsWrap").attr("transform", "translate(0,620)")

在设置nvd3.js图之后

你必须创建一个nvd3的分支并改变:

https://github.com/novus/nvd3/blob/master/src/models/multiBarChart.js#L186-L189

例如:

    g.select('.nv-controlsWrap')
        .datum(controlsData)
        .attr('transform', 'translate(0,' + height +')')
        .call(controls);