antv图表数据覆盖x轴
antv的图表有时候会覆盖在x轴上,导致x轴刻线看不清楚。
原因:
这个问题是输出的问题,我们需要改动 this.chart.scale
下的rang
的属性,他的数据范围在0到1之间,只需要把数据改成下面就行,你可以多次试验看看它是什么,当为0.5的时候,数据的长度就剩了现在的一般。
解决方案:
var margin = 1 / val.length
this.chart.scale('time', {
//输出数据的范围,默认[ 0, 1 ],格式为 [ min, max ],min 和 max 均为 0 至 1 范围的数据。
range: [margin / 2, 1 - margin / 2]
})