我最近在折线图中添加了放大和平移功能。现在我想在按下的图形恢复到正常位置/形状时添加一个重置按钮或类似的东西。目前我正在为每 10 秒更新一次的动态数据绘制它。
提前谢谢你。
最佳答案
首先获取Chart.js实例,然后调用实例的resetZoom
函数即可重置缩放和平移。
window.myLine = new Chart(ctx, config);
...
function resetZoom() {
window.myLine.resetZoom();
}
...
<button onclick="resetZoom()">Reset Zoom</button>
我使用的 chart.js
版本是 2.9.3
和 chartjs-plugin-zoom
版本 0.7.7
查看示例:
关于php - 如何在缩放后重置图形/图表,使用 chartjs 平移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44282734/