选项不会加载到chart.js中

acruukt9  于 2022-11-06  发布在  Chart.js
关注(0)|答案(1)|浏览(166)

由于某种原因,我的所有选项都不会显示在图表中。我自己也找不到错误。图表的代码是以下代码的一个片段:https://codepen.io/sietssoo/pen/oNqGpXq如果有人能找到这个错误,你就是我的英雄。

//Making chart
  var ctx = document.getElementById('myChart').getContext('2d');
  var chart = new Chart(ctx, {
    type: 'bar',
    data: getChartData(),
    options: {
      legend: {display: true},
      responsive: true,
      tooltips: {
        mode: 'index',
        intersect: false,
        callbacks: {
          label: function (tooltipItem, data) {
            return data.datasets[tooltipItem.datasetIndex].label + '€ ' + tooltipItem.yLabel;
          }
        }
      },
      scales: {
        x: [{
          stacked: true,
          scaleLabel: {
            isplay: true,
            labelString: 'Jaar'
          }
        }],
        y: [{
          stacked: true,
          scaleLabel: {display: true},
          ticks: {
            callback: function (value) {
              return '€' + value;
            }
          }
        }]
      }
    }
  });
jum4pzuy

jum4pzuy1#

这是因为您在V3中使用的是V2语法。
图例和工具提示配置已移至options.plugins.legendoptions.plugins.tooltip命名空间,秤不再是数组,所有秤都是它们自己的对象。
有关所有更改和详细解释,您可以阅读migration guide

相关问题