ChartJS 如何在React图表中沿x轴滚动js-2

khbbv19g  于 2022-11-07  发布在  Chart.js
关注(0)|答案(1)|浏览(238)

我在react.js中实现了一个条形图,我想弄清楚当值越来越多时,我如何在x轴上滚动。在下面的图表中,我有一些用户在一天内搜索的值。到目前为止,我有100多天的时间,我认为我的问题会更大,直到我们到达年底,当我在x轴上有更多的值。

我的代码的图表和选项如下。
第一个

hjzp0vay

hjzp0vay1#

您可以使用chartjs-plugin-zoom来执行此操作。

  1. import zoomPlugin from 'chartjs-plugin-zoom';
  2. import { Chart as ChartJS} from 'chart.js';
  3. ChartJS.register(zoomPlugin);

注册缩放插件后,修改options对象。

  1. const options = {
  2. responsive: true,
  3. plugins: {
  4. title: {
  5. display: true,
  6. },
  7. zoom: {
  8. pan: {
  9. enabled: true,
  10. mode: 'x'
  11. },
  12. zoom: {
  13. pinch: {
  14. enabled: true // Enable pinch zooming
  15. },
  16. wheel: {
  17. enabled: true // Enable wheel zooming
  18. },
  19. mode: 'x',
  20. }
  21. }
  22. },
  23. };
展开查看全部

相关问题