5

我有两个这样的功能:

    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 条记录。是否可以在创建图表后调用某些函数?

4

1 回答 1

4

to trigger a function just after creating chat you can use init event..

REF: AMcharts Docs

于 2013-04-12T05:31:07.337 回答