Chart.js:我可以更改 chartjs-zoom-plugin 中的“OriginalOptions”变量吗?

问题描述

我有一个图表,每分钟更新一个新数据点。这个图表也使用了chartjs-zoom-plugin来让用户放大,我的网页上有个按钮调用chart.resetZoom()函数可以让用户快速的一直放大,但是只能放大超出图形的原始范围。例如,图表从 100 个数据点开始,一旦它更新为 101 个数据点并且用户单击按钮,图表将重置以显示 0-100 而非 0-101 的数据点。

查看chartjs-zoom-plugin 源代码,看起来像“storeOriginalOptions()”函数用户启动他们的第一次缩放/平移时被调用,并存储“resetZoom( )" 函数来引用它应该缩小到的位置。当我添加新数据点时,有没有办法更新它,以便 resetZoom() 一直缩小以包含新数据点?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)