整理higcharts使用时基本配置

使用higchats时要注意如果是时间的话要处理higcharts处理时间戳的时候启用的utc时间,不然显示时间会少8个小时
详情看:https://my.oschina.net/u/3774949/blog/3084298
var chart = Highcharts.chart('net', {
    title: {
        text: ''//higchatrs的标题,不能不写默认显示
    },
    xAxis: {
        type: 'datetime',//时间戳格式数据
        dateTimeLabelFormats: {
            millisecond: '%H:%M:%S.%L',
            second: '%H:%M:%S',
            minute: '%H:%M',
            hour: '%H:%M',
            day: '%m-%d',
            week: '%m-%d',
            month: '%Y-%m',
            year: '%Y'
        }
    },
    yAxis: {
       min: 0,//数据从0开始,//数据从0开始
       minRange: 1,//当数据为0时显示在最下面
       title : {
           text : ''//y轴说明,不写为默认值
       },
       plotLines : [ {
           value : 0,
           width : 1,
           color : '#808080'
        } ]
    },
    legend: {
        verticalAlign : 'top',//多折线时折线信息显示位置
        borderWidth : 0
    },
    plotOptions : {
        area: {
            fillColor: {
                linearGradient: { x1: 0, y1: 0, x2: 0, y2: 1},
                stops: [
                    [0, Highcharts.getOptions().colors[0]],
                    [1, Highcharts.Color(Highcharts.getOptions().colors[0]).setOpacity(0).get('rgba')]
                ]
            },
            marker: {
                radius: 2//折线点大小
            },
            lineWidth: 1,//折线粗细
            states: {
                hover: {//鼠标悬浮时折线样式
                    lineWidth: 1
                }
            },
            threshold: null
        },
        series: {
            // 针对所有数据列有效
            lineWidth: 1
        }
    },
    tooltip: {
        formatter:function () {//自定义鼠标悬浮提示气泡
            var self= this;
            var dateTime= new Date(self.x);//time为时间戳
            var date= changedate(dateTime);
            var tool = self.series.name+"<br/>" + date + "<br/>" + this.y;
            return tool;
    }
},
    series: [{
        name: 'zhagnsan',
        data:systemInfo[1],
        color:'#7cb5ec'
    }, {
        name: 'lisi',
        data:systemInfo[2],
        color:'#24E9EC'
    },{
        name: 'wangwu',
        data:systemInfo[3],
        color:'#90ed7d'
    },{
        name: 'zhaoliu',
        data:systemInfo[4],
        color:'#f7a35c'
    }]
});

转载于:https://my.oschina.net/u/3774949/blog/3084304

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值