【发布时间】:2019-07-27 06:35:31
【问题描述】:
我正在使用 Amcharts v3,xy 图表类型,(这是我使用 https://www.amcharts.com/demos-v3/scatter-chart-v3/ 的示例)和 chartScrollbar 用于 x 和 y 轴。如何设置滚动条的最小和最大范围的值(对于 x 和 y),以便当我加载图表时,它默认显示在某个缩放级别。
我在 html 代码中添加了两个文本框来输入 x 轴的值。以及 ts 文件中的一个函数,用于调用具有起始结束值的 api 函数。但它不会触发图表上的任何内容。
<input type="number" [(ngModel)]="startIndexa" name="startIndexa">
<input type="number" [(ngModel)]="endIndex" name="endIndex">
<button class="btn" type="submit" (click)="zoomXYChart()">Soom</button>
在 TS 文件中
zoomXYChart() {
this.chart.zoomToIndexes(this.startIndex, this.endIndex)
}
我希望 chartScrollbar 从文本框中获取值并缩放到该级别。
【问题讨论】:
标签: javascript angular amcharts