echart 折线图设置y轴单位_Echarts自定义Y轴

本文介绍了如何在Echarts中自定义折线图的Y轴单位。通过设置Y轴坐标轴类型为'value',并使用字符串模板或回调函数来格式化刻度标签,实现Y轴单位的个性化展示。示例代码展示了从默认单位到使用'件'作为单位的转换,以及使用回调函数实现不同数值对应的特定文字标签。
摘要由CSDN通过智能技术生成

1-Y轴默认.png

修改后:

2-1-字符串模板自定义Y轴刻度.png

代码:

let option = {

title: {

text: 'ECharts 入门示例'

},

tooltip: {},

legend: {

data:['销量']

},

xAxis: {

data: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"]

},

yAxis: {

//设置Y轴刻度

type: 'value', //坐标轴类型,一定要写,否则显示会出问题

axisLabel: {

formatter: '{value} 件' //刻度标签的内容格式器,支持字符串模板和回调函数两种形式,按照自己需求设置

},

},

series: [{

name: '销量',

type: 'bar',

data: [5, 20, 36, 10, 46, 20]

}]

};

2-2-回调函数自定义Y轴.png

let option = {

title: {

text: 'ECharts 入门示例'

},

tooltip: {},

legend: {

data:['销量']

},

xAxis: {

data: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"]

},

yAxis: {

type: 'value',

axisLabel: {

formatter:function(value,index){

let texts = [];

if(value == 0){

texts.push('零件');

}else if(value == 10){

texts.push('拾件');

}else if(value == 20){

texts.push('贰拾件');

}else if(value == 30){

texts.push('叁拾件');

}else if(value == 40){

texts.push('肆拾件');

}else if(value == 50){

texts.push('伍拾件');

}

return texts;

}

},

},

series: [{

name: '销量',

type: 'bar',

data: [5, 20, 36, 10, 46, 20]

}]

};

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值