echats基本使用及解决X轴字符太长不显示问题

232 篇文章 0 订阅
68 篇文章 0 订阅
<script src="https://cdn.bootcss.com/echarts/4.3.0-rc.2/echarts-en.common.js"></script>
<div class="susp_box Intviwer_tankwid02" style="display: block;width: 600px;">
    <a href="javascript:void(0);" class="susp_close"></a>
    <div class="Intviwer_sendcont">
        <h2 class="Intviwer_sendTs"></h2>
        <div class=""  style="display:block;">
            <div class="Intviwer_sendcontscrol">
                //定义需要的id字符
                <div id="main" style="width: 600px;height:400px;"></div>
            </div>
        </div>
    </div>
</div>

<script type="text/javascript">
    $(function(){
        $("select").selectCss();
        //关闭公共弹出框
        $('.susp_close').click(function(){
            $('#showZhaopinDialog').hide();
            $('.mask').hide();
        });
    });
    // 基于准备好的dom,初始化echarts实例
    var myChart = echarts.init(document.getElementById('main'));
    var bumen = [];
    <?php foreach ($bumen as $k => $v):?>bumen.push("<?=$v;?>");<?php endforeach;?>
    var xishu = [];
    <?php foreach ($avg_xishu as $k => $v):?>xishu.push(<?=$v;?>);<?php endforeach;?>
    // 指定图表的配置项和数据
    var option = {


        title: {
            text: '绩效系数直方图'
        },
        tooltip: {},
        legend: {
            data: ['平均系数']
        },
        grid: {
            y2: 140 //为了显示全部的X轴内容,需要调整
        },
        xAxis: {
            // data: ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"]
            data:bumen,
            axisLabel:{
                interval:0,//横轴信息全部显示
                rotate:-30,//-30度角倾斜显示
            }
        },
        yAxis: {},
        series: [{
            name: '平均系数',
            type: 'bar',
            // data: [5, 20, 36, 10, 10, 20]
            data: xishu
        }]
    };
    // 使用刚指定的配置项和数据显示图表。
    myChart.setOption(option);
</script>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值