我想通过JavaScript代码将amStockChart的缩放级别从1H更改为1W(无需单击时段选择器按钮)。我正在使用amcharts 3,无法找到一种方法来执行此操作。我的图表很正常,就像amCharts网站上的任何示例一样。另外,我不在此处粘贴图表配置,因为它不依赖于配置,不会向问题添加任何值。
答案 0 :(得分:1)
您必须在periodSelector的selected
数组中设置时间段的periods
属性,然后调用setDefaultPeriod
以模拟点击。
chart.periodSelector.periods[0].selected = true;
chart.periodSelector.setDefaultPeriod();
当然,您需要取消设置任何其他先前选定期间的选定属性。
答案 1 :(得分:1)
也许您可以尝试以下方法:
yourChartObject.periodSelector.periods[yourDesiredZoomLevel].button.click();