你的代码是正确的,将来你将能够像以下一样对齐图例: legend: { position: "top", align: "start" } 但是该功能目前尚未实现(截至2019年3月30日)。该功能已经合并,将在2.9版本中发布。您可以等待2.9版本发布,或使用开发版,但这不是推荐的做法,因为它们只应用于测试目的。
如文档中建议的那样,使用版本2.9,并使用插件命名空间,例如: this.piechart = new Chart(this.ctx, { type: 'pie', data: data, options: { plugins: { legend: { position: 'right', align: 'center' } } } });
{position: 'top', align: 'left'}
。 - Zydnar