Highcharts:仅使用圆环图设置饼图大小/防止内部动画

时间:2013-10-16 00:04:05

标签: javascript html highcharts

小提琴http://jsfiddle.net/jakelauer/ZENuS/

Highcharts JS电话:

$(function () {
    $('div').highcharts({
        chart: {
            backgroundColor: 'rgba(0,0,0,0)',
            plotBackgroundColor: null,
            plotBorderWidth: null,
            plotShadow: false,
            width: 500,
            height: 500,
            margin: [0, 0, 0, 0]
        },
        title: {
            text: null
        },
        plotOptions: {
            pie: {
                minSize: 0,
                size: 500,
                animation: {
                    duration: 5000,
                    easing: 'linear'
                }
            }
        },
        series: [{
            type: 'pie',
            innerSize: 486,
            data: [1]
        }]
    });
});

正如您在小提琴中看到的那样,当图形增长时,线条的粗细以及它所占据的圆圈的百分比。我希望线条始终保持相同的厚度,并且只改变它填充的圆圈的数量。这可能吗?

2 个答案:

答案 0 :(得分:0)

Highcharts API仅提供校准此动画的durationeasing的选项,如您所见。默认的“缩放”动画进入图表的最终高度/宽度和“甜甜圈”的厚度不能改变。您没有动画(animation: false)或此“缩放”动画,可以控制durationeasing。就像我说的,这些是Highcharts API中存在的限制;我不能谈论通过jQuery UI或任何其他框架提出一些神奇的解决方法的可行性。

总结:
没有

答案 1 :(得分:0)

不幸的是,此选项无法使用,但您可以在http://highcharts.uservoice.com/

上请求您的提议