動的に更新される円グラフを作成するために、highcharts-ng を使用しています。
データが変更されると、スライスがアニメーション化されます (サイズが拡大または縮小します)。チャートの開始角度に関して同様の効果を達成しようとしています。
シリーズの startAngle プロパティが変更されたときに、トランジション アニメーションが発生するようにしたいと考えています。これが可能かどうかはわかりません。
これは開始角度の変化を示す JSFiddle ですが、アニメーションはありません。
http://jsfiddle.net/367gjasq/2/
これは、チャートの startAngle プロパティを現在どのように更新しているかを示す jsFiddle のコード スニペットです。
$scope.updateChartData = function() {
//access to highcharts, though not using currently
var h = $scope.chartConfig.getHighcharts();
//register a change in series start angle
$scope.chartConfig.series[1].startAngle += 20;
//to make demo better, restart inner donut start angle
if($scope.chartConfig.series[1].startAngle >= 0)
$scope.chartConfig.series[1].startAngle = -360;
//issue a digest so changes will reflect in chart
$scope.$digest();
};