echars中当y轴有负数时,让x轴下落在y轴最小值
直接上最终结果

我的思路是隐藏掉原来的x轴,新增两个x轴,分别在上下
代码:
option = {
xAxis:[{
type: 'category',
data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'],
onZero:true,
show:false
},{
type: 'category',
data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'],
//设置position为bottom,另一个x轴会自动浮到最上面
position:'bottom'
},{
}],
yAxis: [{
type: 'value',
},{
}],
series: [{
data: [3, 10,- 9, 3, -3, 19, 15],
type: 'line'
}]
};
很简单的一段代码,对于初学者的我,试了半天才发现解决思路…