javascript - Google 图表平移缩放按钮

标签 javascript charts google-visualization zooming pan


我正在寻找在谷歌图表上有缩放和平移按钮。
喜欢Here 。 (也许没有选择拥有它,我必须自己开发它)
我还想知道他们是如何实现动态 Xmin 和 Xmax 的。这是客户端实时计算的吗?

最佳答案

这是放大谷歌图表的一种可能性。缩放是通过单击并向左或向右拖动鼠标来完成的。在此版本中无法进行平移(但您不需要滚轮)。

explorer: { 
        actions: ['dragToZoom', 'rightClickToReset'],
        axis: 'horizontal',
        keepInBounds: true,
        maxZoomIn: 4.0
}

如果你想尝试一下,请看这里:https://jsfiddle.net/4w626v2s/2/

<小时/>

另一种可能性如下。这里你需要一个鼠标滚轮来放大图表。缩放后,您可以单击并拖动以在图表内平移。

explorer: {
        axis: 'horizontal',
        keepInBounds: true,
        maxZoomIn: 4.0
}

在这里您可以测试它:https://jsfiddle.net/5h7jxqq8/2/

另请参阅here

关于javascript - Google 图表平移缩放按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40883001/

相关文章:

javascript - 如何使用 Chart.js 在圆环图的中心添加文本?

javascript - 如何防止加载谷歌图表表格 css

javascript - Google Material chart Column Chart(条形图)自定义列颜色不起作用

javascript - IOS 中的 HTML5 音频 currentTime

javascript - 谷歌地图不适用于 IE

java - 在 Vaadin 中从表创建图表

javascript - 使用 JavaScript 生成 excel 图表

php - 一名或多名参与者绘制()失败,列标签无效

javascript - 可滚动的 div(溢出 :hidden) with hover images

javascript - 下载速度下降时在 Windows 中终止进程