G2 5.1.18中柱状图X轴数据过多时(200条),轴刻度间距怎么设置大点 #6175
Lss0332 posted onGitHub
问题描述
开发过程中需要写一份柱状图,大概有200条无规律数据。由于数据多,柱形显得很窄并图表溢出;所以对X轴设置了scrollbar,并在样式中设置了柱形的宽(增大);在增大柱形的宽后,X轴的刻度间距没有自动增大,导致了所有柱形都叠在了一起。
重现链接
No response
重现步骤
const chart = new Chart({ container: 'container', height: 380, autoFit: true, renderer: new GRenderer(), }); chart .interval() .coordinate({ transform: [ { type: 'transpose' }, ] }) .data(moduleList[0].table) .encode('x', 'name') .encode('y', '一次成品合格率') .axis('x', { title: false, }) .axis('y', { title: false, }) .style({ 'fill': '#599bd4', 'minWidth': 20, 'maxWidth': 20 }) .scrollbar('x', {}) .scale('x', { padding: 0.5, }); chart.render();
预期行为
期望增大柱形宽度时,能配置增大刻度间距,让柱形完整显示出来
平台
- 操作系统: [Windows]
- 网页浏览器: [Google Chrome] VUE3中使用,G2版本5.1.18
屏幕截图或视频(可选)
未配置宽度的柱状图
配置宽度后重叠的柱状图
期望效果
补充说明(可选)
No response