我们使用chart.js来显示图表,但在一个地方有超过300个用户,当我们在图表中显示时,它看起来如下所示:
我尝试了chart.js功能,但它似乎不工作:
responsive: true, maintainAspectRatio: false,
任何帮助都是非常感谢的。
yacmzcpb1#
我们可以通过获取页面的高度并乘以没有标签的barpercentage来达到这个目的,它会得到百分比,我们可以在height的帮助下将其转换为px,然后将高度设置为canvas的父容器。
var h = $('body').height() * ((1 * data.labels.length)/100); t.section.find("#"+target).parent().height(h)
1条答案
按热度按时间yacmzcpb1#
我们可以通过获取页面的高度并乘以没有标签的barpercentage来达到这个目的,它会得到百分比,我们可以在height的帮助下将其转换为px,然后将高度设置为canvas的父容器。