option = {
title: {
text: 'Echarts 固定Y軸刻度标簽寬度',
},
tooltip: {
trigger: 'axis',
axisPointer: {
type: 'shadow'
}
},
legend: {
data: ['刻度标簽']
},
grid: {
left: '100', // 固定左邊刻度寬度
right: '4%',
bottom: '3%',
containLabel: true
},
xAxis: {
type: 'value',
boundaryGap: [0, 0.01]
},
yAxis: {
type: 'category',
data: ['巴西', '印尼', '美國', '印度', '中國', '世界人口(萬)'],
axisLabel:{
inside:true, // 标簽刻度朝内
margin:0, // 清除預設間距
padding:[0,10,0,0], // 右邊内邊距10
textStyle:{
align:'right' // 文字右對齊
}
}
},
series: [
{
name: '刻度标簽',
type: 'bar',
data: [18203, 23489, 29034, 104970, 131744, 630230]
},
]
};