ng2-charts 自定义回调下X轴标签溢出问题求助
我使用的是ng2-charts 6.0.1版本,在折线图中配置了X轴标签回调,相关配置如下:
lineChartOptions = { scales: { xAxis: { type: 'time', ticks: { source: 'labels', autoSkip: false, maxRotation: 0, callback: ..my logic.. }, ... }, }
当标签间距过近或存在时间间隔差异时,始终会遇到X轴标签溢出重叠的问题。即便多次调整回调逻辑,最终也只能在检测到异常时间间隔时,跳过首尾标签之外的所有中间标签。
请问:是否有类似shouldSkipLabelByDefault(labelIndex)的库内置方法可以在回调中调用,或者有其他更简洁的解决方案?
当前存在问题的X轴标签效果:
已尝试的方案:
- 多次修改回调逻辑,但总有部分数据集仍会出现标签溢出问题
- 调整X轴的类型、source、autoSkip等配置项
内容的提问来源于stack exchange,提问作者Nomik
相关产品推荐
相关产品推荐

