Chartjs并非绘制所有数据



我需要显示127个条形图,但ChartJ只显示6个标签和所有条形图。如何增加栏的高度并使其可读性更强?我无法将固定高度设置为画布,因为图表可以绘制1、10或150条,这取决于收到的数据。沙盒:https://codesandbox.io/s/damp-smoke-4myvw?file=/App.tsx

一个可能的解决方案是将height道具添加到图表中:

const BAR_HEIGHT = 23;
export function App() {
return <Bar options={options} data={data} height={BAR_HEIGHT * data.labels.length} />;
}

相关内容

  • 没有找到相关文章

最新更新