11

我使用 nvd3 库绘制了一个 multibarChart,它工作得很好,但它给了我两个单选按钮来选择我想要堆叠条形图还是分组条形图。

我可以禁用它并让它只显示分组条吗?

这是javascript代码:

nv.addGraph(function() {
    var chart = nv.models.multiBarChart();

    chart.xAxis.tickFormat(d3.format(',f'));

    chart.yAxis.tickFormat(d3.format(',.1f'));
    var x = data();
    d3.select('#chart svg').datum(data()).transition().duration(500).call(chart);

    nv.utils.windowResize(chart.update);

    return chart;
});
4

1 回答 1

29

下面的代码将以分组方式向您显示条形图,同时隐藏控件以在堆叠/分组之间翻转

var chart = nv.models.multiBarChart().stacked(false).showControls(false);

希望能帮助到你。

于 2013-08-05T13:43:45.480 回答