echart 的基本使用

附上一个柱状图的代码:

<script type="text/javascript">
    // 基于准备好的dom,初始化echarts图表
    var myChart1 = echarts.init(document.getElementById('main1'));
    var array=["无倦怠","倦怠程度很低","倦怠程度较低","轻度倦怠","倦怠程度高","倦怠程度过高"];
    var option1 = {
        title: {
            text:'教师职业倦怠测评结果--个体'
        },
        tooltip: {      //提示框
            show: true,
            textStyle:{
                color:'#fff'
            }
        },

        legend: {        // 图例
            show:true,
            textStyle: {
                orient: 'horizontal',
                x:'right',
                y:'top',
                color: '#333'
            },
            data:['测评分值']
        },
        grid:{
            x:50,
            y:50,
            x2:50,
            y2:60
        },
        axisLabel: {
            show: true,
            interval: 'auto',
            rotate: 0,
            margin: 8,
            textStyle: {
                color: '#333'
            }
        },
        xAxis : [
            {
                splitLine: { show: false },//去除网格线
                type: 'category',
                boundaryGap: true,
                axisLabel: {
                    rotate: 40,
                    interval: 0,
                    color:'black'
                },
                data:array
            }
        ],
        yAxis : [
            {
                type : 'value'
            }
        ],
        series : [
            {
                name:"测评分值",
                type:"bar",
                itemStyle:{
                    normal:{
                        color:'#9BBB59',
                        label: {
                            show: true, //开启显示
                            position: 'top', //在上方显示
                            textStyle: { //数值样式
                                color: 'black',
                                fontSize: 16
                            }
                        }
                    }
                },
                data:[25, 35, 50, 70, 90, 91]
            },
        ]
    };
    // 为echarts对象加载数据
    myChart1.setOption(option1);
</script>

**如果报错的话,很大可能是js文件引用的问题: **
官网有很详细的文档,根据自己的需求详细看就好了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值