0

これはサンプル コードです。たとえば、ページの読み込み時にドイツのスライスをプルしたい。このコードでは、最初のスライスをプルします。
変数チャート; var 凡例; var chartData = [{ 国: "リトアニア", 値: 260}, { 国: "アイルランド", 値: 201}, { 国: "ドイツ", 値: 65}, { 国: "オーストラリア", 値: 39 }, { 国: "イギリス", 値: 19}, { 国: "ラトビア", 値: 10}];

AmCharts.ready(function() {
// PIE CHART
chart = new AmCharts.AmPieChart();
chart.dataProvider = chartData;
chart.titleField = "country";
chart.valueField = "value";
chart.labelText = "[[title]]";

chart.handDrawn = true;
chart.outlineColor = "#FFFFFF";
chart.outlineAlpha = 0.8;
chart.outlineThickness = 2;
chart.pulledField= "country";  
chart.pullOutOnlyOne = true;
// this makes the chart 3D
chart.depth3D = 15;
chart.angle = 30;

chart.write(chartdiv);
 });

................................................................... ................................................................... ..

4

1 に答える 1

0

あなたはちょうどそれを正しく理解しています。chart.puledField変数を新しいデータ値に変更し、このデータ値をchartDataに含めるだけです。

http://jsfiddle.net/ou7gytm6/2/で実例を見ることができます。

chartDate への変更は...

var chartData = [{ country: "Lithuania", value: 260}, 
                 { country: "Ireland", value: 201}, 
                 { country: "Germany", value: 65, "pullOut": true}, 
                 { country: "Australia", value: 39}, 
                 { country: "UK", value: 19}, 
                 { country: "Latvia", value: 10}];

そして、あなたの chart.pulledField の変更は...

chart.pulledField= "pullOut";
于 2014-09-12T09:10:49.103 に答える