【发布时间】:2017-04-11 19:31:22
【问题描述】:
所以在chart.js 的第1 版中,我们可以使用legendTemplates 来格式化和设置图表标签的显示位置和方式。但是,自从切换到 v2 后,我似乎无法找到一个等价物。请参阅下面的饼图示例,其中包含浓缩的标签方式。
理想情况下,我可以使用一些表单选项来移动、展开或以其他方式设置这些标签的样式。
这是我使用的旧图例模板的示例
legendTemplate : "<ul class=\"<%=name.toLowerCase()%>-legend text-center\"><% for (var i=0; i<segments.length; i++){%><li><span style=\"background-color:<%=segments[i].fillColor%>\"></span><%if(segments[i].label){%><%=segments[i].label.capitalizeFirstLetter()%><%}%></li><%}%></ul>"
【问题讨论】:
标签: javascript css charts chart.js chart.js2