我有一個Highchart餅圖,它將得到不同數量的值。我的問題是,在更新圖表中的系列數量時,它似乎沒有動畫效果。Highcharts,當更新圖表系列的數量時沒有動畫
$scope.chartConfig = {
options: {
chart: {
type: 'pie'
}
},
series: [{
name: 'Segment',
data: [{
name: 'Something',
y: Math.floor((Math.random() * 10) + 1)
}, {
name: 'Something else',
y: Math.floor((Math.random() * 10) + 1)
}]
}],
title: {
text: 'My pie'
},
loading: false
};
和更新時:
var newValues = [{
name: "Status 1",
y: Math.floor((Math.random() * 10) + 1)
}, {
name: "Status 2",
y: Math.floor((Math.random() * 10) + 1)
}, {
name: "Status 3",
y: Math.floor((Math.random() * 10) + 1)
}, {
name: "Status 4",
y: Math.floor((Math.random() * 10) + 1)
}]
$scope.chartConfig.series[0].data = newValues;
它是在Highcharts(或設計)的錯誤,或者有我錯過了什麼?
見琴: http://jsfiddle.net/kq8L50f8/
動畫:假僅適用更新一般圖表時(allthough它繪製圖表第一次時仍然動畫)。我的問題是,當系列數量發生變化時,圖表不會生成動畫。我希望它始終保持動畫效果,即使在更改圖表中的系列數量時也是如此。 – mottosson