我有兩個功能是這樣的:的JavaScript Amcharts添加偵聽
function zoomChart() {
chart.zoomToIndexes(0, 20000);
}
function zoomAtStartToLast90() {
var dataLength = am_chartData.length;
chart.zoomToIndexes(dataLength - 90, dataLength - 1);
}
當我繪製圖表一開始,我要見最後共有90條記錄。所以我需要調用zoomAtStartToLast90()
函數,但是當我在圖表上進行更新時,我想查看所有20k記錄,所以我將要求zoomChart()
。
內AmCharts.ready(function() {
我稱之爲:chart.addListener("dataUpdated", zoomChart);
但我在哪裏可以打電話zoomAtStartToLast90()
功能?如果我將它添加到addListener,圖表將放大到最後90個記錄。是否可以在爬行圖表後調用某個函數?
剛剛創建聊天,你可以用'後init'事件.. HTTP觸發功能docs.amcharts.com/javascriptcharts/AmChart#init – Sandeep 2013-04-10 09:04:23
你能寫這個答案嗎,我可以接受嗎? – trante 2013-04-11 08:04:42
添加爲答案。 – Sandeep 2013-04-12 05:48:20