【发布时间】:2018-12-23 16:30:47
【问题描述】:
我有带有自定义标签和百分比的饼图。 问题是标签和百分比出现在同一行。 我需要将百分比和标签分成两行。 标签 百分比
我尝试了<br> 和\n,但没有成功。请帮忙
var names = ['', 'Home Loans', 'Auto Loans'];
var data = {
series: [3, 5, 4]
};
var sum = function(a, b) {
return a + b
};
new Chartist.Pie('.ct-chart', data, {
labelInterpolationFnc: function(value, idx) {
var percentage = Math.round(value / data.series.reduce(sum) * 100) + '%';
return names[idx] + '\n' + percentage;
}
});
<link href="https://cdnjs.cloudflare.com/ajax/libs/chartist/0.11.0/chartist.min.css" rel="stylesheet"/>
<script src="https://cdnjs.cloudflare.com/ajax/libs/chartist/0.11.0/chartist.min.js"></script>
<div class="ct-chart"></div>
【问题讨论】:
标签: javascript jquery html css chartist.js