tra*_*nte 5 javascript amcharts
我有两个这样的功能:
function zoomChart() {
chart.zoomToIndexes(0, 20000);
}
function zoomAtStartToLast90() {
var dataLength = am_chartData.length;
chart.zoomToIndexes(dataLength - 90, dataLength - 1);
}
Run Code Online (Sandbox Code Playgroud)
当我在一开始绘制图表时,我想查看最近的90条记录。因此,我需要调用zoomAtStartToLast90()函数,但是当我在图表上进行更新时,我想查看所有20k记录,因此我将调用zoomChart()。
在内部, AmCharts.ready(function () {我称之为:chart.addListener("dataUpdated", zoomChart);
但是我在哪里可以调用zoomAtStartToLast90()函数呢?如果将其添加到addListener,则图表将缩放到最后90条记录。创建图表后是否可以调用某些函数?
| 归档时间: |
|
| 查看次数: |
8795 次 |
| 最近记录: |