echart.js 纵坐标轴起始数值设置 用var变量
时间: 2024-02-20 11:58:52 浏览: 21
您可以将起始数值存储在一个变量中,然后在 `yAxis` 中使用该变量来设置起始数值。例如:
```
var minValue = 0;
option = {
xAxis: {
type: 'category',
data: ['周一', '周二', '周三', '周四', '周五', '周六', '周日']
},
yAxis: {
type: 'value',
min: minValue, // 使用变量设置纵坐标轴起始数值
},
series: [{
data: [120, 200, 150, 80, 70, 110, 130],
type: 'bar'
}]
};
```
您也可以根据需要修改变量的值,从而动态地改变纵坐标轴的起始数值。例如,如果您想让纵坐标轴的起始数值根据数据动态调整,可以这样写:
```
var data = [120, 200, 150, 80, 70, 110, 130];
var minValue = Math.min.apply(null, data);
option = {
xAxis: {
type: 'category',
data: ['周一', '周二', '周三', '周四', '周五', '周六', '周日']
},
yAxis: {
type: 'value',
min: minValue, // 使用变量设置纵坐标轴起始数值
},
series: [{
data: data,
type: 'bar'
}]
};
```
在这个例子中,我们使用 `Math.min.apply(null, data)` 来获取数据数组中的最小值,然后将其赋值给 `minValue` 变量,从而动态地设置纵坐标轴的起始数值。