1

第一个和最后一个标签呈现不正确。有谁知道是否有办法解决这个问题,或者它是一个错误?

这是它为我呈现的方式

http://i.imgur.com/F4I9FjL.png

4

1 回答 1

1

该解决方案可以根据您在 body 标记中的元素而改变。我选择了.nv-x .nv-axis里面的所有元素<body>。定义attr选项的行,您可以更改 de translaterotate值。

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

    ... (chart options like chart.x and chart.y, load data, etc.)

    d3.select('body')
        .selectAll('.nv-x.nv-axis > g')
        .selectAll('g')
        .selectAll('text')
        .attr('transform', function(d) { return 'translate (-13, 15) rotate(-45 0,0)' });
    });

    return chart;
});
于 2013-05-23T11:15:14.803 回答