use*_*908 3 highcharts highstock
我想在不创建新实例的情况下将缩放类型从"x"更改为"xy",我想要像他们所拥有的update()方法那样做..位于 myChart.options.chart.zoomType
小智 9
你可以这样做:
var chart1 = new Highcharts.StockChart({
chart: {
zoomType: 'xy', //requried!
...
}
...
});
function SwitchToZoomX() {
chart1.pointer.zoomX = true;
chart1.pointer.zoomY = false;
chart1.pointer.zoomHor = true;
chart1.pointer.zoomVert = false;
}
function SwitchToZoomY() {
chart1.pointer.zoomY = true;
chart1.pointer.zoomX = false;
chart1.pointer.zoomVert = true;
chart1.pointer.zoomHor = false;
}Run Code Online (Sandbox Code Playgroud)
使用Highcharts v5,您现在可以执行以下操作:
chart1.update({chart: {zoomType: "y"}})Run Code Online (Sandbox Code Playgroud)
该update函数动态更新chartoptions以强制更改zoomType后期渲染。
| 归档时间: |
|
| 查看次数: |
4754 次 |
| 最近记录: |