竖向排列的 Echarts 柱状图间距可以通过设置 `grid` 组件的属性来实现。以下是一些可能的方法:
1. 使用 `grid.top` 和 `grid.bottom` 属性
可以在 `grid` 组件中设置 `top` 和 `bottom` 属性来控制柱状图元素之间的间距。例如:
```javascript
option = {
grid: {
top: '10%',
bottom: '10%'
},
// ...
};
```
这将在顶部和底部分别添加 10% 的间距。
2. 使用 `grid.containLabel` 属性
如果您的柱状图包含标签,可以使用 `grid.containLabel` 属性来控制标签与柱状图之间的间距。例如:
```javascript
option = {
grid: {
containLabel: true
},
// ...
};
```
这将确保标签与柱状图之间有足够的间距,避免它们重叠在一起。
3. 使用 `grid.height` 属性
如果您希望手动控制柱状图的高度,可以使用 `grid.height` 属性来设置高度。例如:
```javascript
option = {
grid: {
height: '80%'
},
// ...
};
```
这将设置柱状图的高度为父容器高度的 80%。