Chart.js 图例位置错误

Chart.js legend position error

我尝试将饼图(使用 Chart.js 2.0 创建)的图例向左或向右移动,但总是出现错误。底部和顶部选项有效。

var myChart = new Chart(ctx, {
        type: 'pie',
        data: {
            labels: optionLabels,
            datasets: [{
                label: '# of Resources',
                data: optionData,
                backgroundColor: optionColor,
                borderColor: "white",
                borderWidth: 1,

            }]
        },
        options: {
            legend: {
                position: 'left'
            }
        }
    });

是否存在库错误或类似问题?

看来您使用的是旧版本的 ChartJS (可能有此错误)

确保您使用最新版本的 ChartJS,目前是 2.7.0

看到一个working example.