0
valueAxesのタイトルを、ハードコードされた文字列から、dataproviderを使用してJSONプロパティの値に変更したいとします。amChartsのvalueAxes titleをJSONの変数として設定するにはどうすればいいですか?
おかげ
valueAxesのタイトルを、ハードコードされた文字列から、dataproviderを使用してJSONプロパティの値に変更したいとします。amChartsのvalueAxes titleをJSONの変数として設定するにはどうすればいいですか?
おかげ
あなたはvalidateNow(true)
(またはvalidateData()
)を呼び出して、あなたのvalueAxesのタイトルを設定するinit
イベントを使用することができます。ここでは不自然な例です:
var chart = AmCharts.makeChart("chartdiv", {
"type": "serial",
"theme": "light",
"dataProvider": [{
"valueAxisTitle": "Number of visits", //can be whatever property you want
"country": "USA",
"visits": 2025
}, // ...
]
// ...
"listeners": [{
"event": "init",
"method": function(e) {
e.chart.valueAxes[0].title = e.chart.dataProvider[0].valueAxisTitle;
e.chart.validateNow(true);
}
}]
});
おかげで、私が探していたものだけ! – PauloB