ChartJS 更改图表js中的图例文本导致问题

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

我试图缩短图表图例,所以我使用beforeRender插件来更改图例的文本。然而,一旦图表被绘制,它似乎保持原来的标签大小(见下面的片段,图例被偏移到左边,而不是在中心,如果你点击橙子,它会切换到前面的项目之一)。
如果我在beforeDraw中尝试,如果我使用beforeInitbeforeLayout,也会发生同样的情况,图例似乎还没有创建。
是否有任何方法可以让图表以新文字重新绘制图例?或变更图例文字,使其正确呈现?
第一个

mzillmmw

mzillmmw1#

更好的方法是使用自定义的generateLabels函数,如下所示:
第一个

相关问题