javascript Amcharts添加监听器

javascript Amcharts adding listeners

本文关键字:监听器 添加 Amcharts javascript      更新时间:2023-09-26

我有两个这样的函数:

    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 event..

REF: AMcharts Docs