Canvas Chart.js响应饼图

Canvas Chart.js响应饼图,canvas,charts,responsive-design,chart.js,Canvas,Charts,Responsive Design,Chart.js,当使用chart.js时,canvas元素上未设置任何宽度和高度,生成的饼图仅为canvas元素宽度的50%。这与条形图不同 最终,我想在响应灵敏的仪表板上使用饼图,但只占用50%的宽度是对空间的无用浪费 有人知道它怎么能占据100%的宽度吗 干杯您的饼图可以创建尽可能大的圆,如果您希望它填充整个矩形,则需要它来打印椭圆。你可以给圆更多的高度,让它生长,或者你可以给它更少的宽度,并放一些东西旁边。我在安卓系统中遇到了与aChartEngine相同的问题 我在chart.js中设置了“respo

当使用chart.js时,canvas元素上未设置任何宽度和高度,生成的饼图仅为canvas元素宽度的50%。这与条形图不同

最终,我想在响应灵敏的仪表板上使用饼图,但只占用50%的宽度是对空间的无用浪费

有人知道它怎么能占据100%的宽度吗


干杯

您的饼图可以创建尽可能大的圆,如果您希望它填充整个矩形,则需要它来打印椭圆。你可以给圆更多的高度,让它生长,或者你可以给它更少的宽度,并放一些东西旁边。我在安卓系统中遇到了与aChartEngine相同的问题

我在chart.js中设置了“responsive:true”选项,这会不会将宽度缩放到容器(本例中的页面)的100%,并自动将高度调整为相同的纵横比?@JoshuaByer:好的,饼图的边框肯定是矩形的。但是你能帮助提问者给出答案吗?如果没有,您可能会将帖子移动到评论而不是答案上。;-)