关于highcharts的一些小技术点

面向对象方法生成一个Highcharts对象,并输出到id为container的div对象上边

JS文件


    var chart = new Highcharts.Chart({
        chart : {
            // 将报表对象渲染到层上  默认为div的id名称  id="container"
            renderTo : 'container',
        },

        // 标题
        title : {
            text : '商品材料统计走势图',
        },

        credits : {
            enabled : false,
        },

        // 小标题
        subtitle : {
            text : '请选择月份、类型和品色',
        },

        xAxis : {
            // 设置X轴颜色填充
            alternateGridColor : '#FDFFD5',
            // X轴的刻度标准
            categories : [ '1', '2', '3', '4', '5', '6', '7', '8', '9', '10',
                    '11', '12', '13', '14', '15', '16', '17', '18', '19', '20',
                    '21', '22', '23', '24', '25', '26', '27', '28', '29', '30',
                    '31', '32' ],

        },

        yAxis : {
            /* 设置Y轴线的颜色 */
            title : {
                text : '材料数量(m)',
            },
            gridLineColor : '#197F07'

        },

        series : [
                {
                    //标题名称
                    name : '耗材量',
                    
                    // 线中间如果为null属性,则将两端的线连接
                    connectNulls : true,
                    
                    // 设定报表对象的初始数据
                    data : loadValueArray,
                    
                    //鼠标按钮放上显示的数据
                    tooltip : {
                        headerFormat : '{point.key}日<br/>',
                        pointFormat : "材料量:{point.y}m"
                    }

                },
                {
                    name : '库存量',
                    connectNulls : true,
                    data :loadValueArray,
                    tooltip : {
                        headerFormat : '{point.key}日<br/>',
                        pointFormat : "材料量:{point.y}m"
                    }

                },
                {
                
                    name : '警戒值',
                    color : 'red',
                    connectNulls : true,
                    data : loadValueArray,
                    tooltip : {

                        pointFormat : "警戒值:{point.y}m"
                    }

                }

        ],

    });


html 文件

<div id="container" style="min-width:400px;height:400px"></div>








评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值