码迷,mamicode.com
首页 > 其他好文 > 详细

echarts自定义y轴刻度信息

时间:2017-05-27 10:34:54      阅读:852      评论:0      收藏:0      [点我收藏+]

标签:width   ges   html   min   max   rip   bar   img   element   

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>ECharts</title>
    <!-- 引入 echarts.js -->
    <script src="echarts.common.min.js"></script>
</head>
<body>
    <!-- 为ECharts准备一个具备大小(宽高)的Dom -->
    <div id="main" style="width: 600px;height:400px;"></div>
    <script type="text/javascript">
        // 基于准备好的dom,初始化echarts实例
        var myChart = echarts.init(document.getElementById(main));

        // 指定图表的配置项和数据
        var option = {
            title: {
                text: ECharts 入门示例
            },
            tooltip: {},
            legend: {
                data:[销量1]
            },
            xAxis: {
                data: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"]
            },
            yAxis: {
                axisLabel:{
                    formatter: function (value, index) {
                        var date = new Date(value);
                        var texts = [];
                        if (index === 0) {
                            texts.push();
                        }
                        if (index === 2) {
                            texts.push(很好);
                        }
                        if(index==4){
                            texts.push(非常好);
                        }
                        if(index==6){
                            texts.push(完美);
                        }
                        return texts;
                    }
                }
                },
            series: [{
                name: 销量1,
                type: bar,
                data: [1000, 3000, 2000, 3000, 1000, 2000]
            }
            ]
        };

        // 使用刚指定的配置项和数据显示图表。
        myChart.setOption(option);
    </script>
</body>
</html>

效果图:

技术分享

 

关键是定义一个在 yAxis - axisLabel 中重写formateer 的方法。特殊情况:如果series中只有一个值,默认会封顶;此时需要设置max的值,才能让这个单个柱子也能出现在预期的刻度高度。

 

echarts自定义y轴刻度信息

标签:width   ges   html   min   max   rip   bar   img   element   

原文地址:http://www.cnblogs.com/conserdao/p/6911048.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!