Javascript 如何删除chartJS中的彩色矩形(数据集标签)

Javascript 如何删除chartJS中的彩色矩形(数据集标签),javascript,jquery,chart.js,chartjs-2.6.0,Javascript,Jquery,Chart.js,Chartjs 2.6.0,我使用了ChartJS2.8,并用同样的方法绘制了一个条形图。图表上方有一个矩形,填充了颜色()。我尝试了多种方法来消除这种情况,但都失败了 我已经尝试了下面的代码,但没有运气 legend: { display: false, } 这是我目前的代码 var ctx = document.getElementById("myChart").getContext('2d'); var myChart = new Chart(ctx, { type: 'bar',

我使用了ChartJS2.8,并用同样的方法绘制了一个条形图。图表上方有一个矩形,填充了颜色()。我尝试了多种方法来消除这种情况,但都失败了

我已经尝试了下面的代码,但没有运气

legend: {
    display: false,
}
这是我目前的代码

var ctx = document.getElementById("myChart").getContext('2d');
    var myChart = new Chart(ctx, {
        type: 'bar',
        data: chartData1,
        options: {
        scales: {
            yAxes: [{
                ticks: {
                    beginAtZero: true
                }
            }]
        }
    }
});

你能告诉我如何删除它吗?

应该是这样的,如果它不起作用,你就不能在版本2上使用,或者其他什么地方出了问题

var ctx = document.getElementById("myChart").getContext('2d');
var myChart = new Chart(ctx, {
    type: 'bar',
    data: chartData1,
    options: {
        legend: {
            display: false,
        },
        scales: {
            yAxes: [{
                ticks: {
                    beginAtZero: true
                }
            }]
        }
    }
});

它应该是这样的,如果它不起作用,你就不在版本2上,或者其他什么地方出了问题

var ctx = document.getElementById("myChart").getContext('2d');
var myChart = new Chart(ctx, {
    type: 'bar',
    data: chartData1,
    options: {
        legend: {
            display: false,
        },
        scales: {
            yAxes: [{
                ticks: {
                    beginAtZero: true
                }
            }]
        }
    }
});