highchart的简单使用

Posted fangsheng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了highchart的简单使用相关的知识,希望对你有一定的参考价值。

1、下载

https://www.hcharts.cn/download

技术分享图片

 

2、解压

技术分享图片

目录结构:

技术分享图片

 

 3、将code的highcharts.js 和 codemodules的exporting.js引入html中,可以不要jquery.js

技术分享图片

 

4、html代码:

<div id="container"></div>
<button id="large" onclick="setSize(800)">放大</button>
<button id="small" onclick="setSize(400)">缩小</button>

<script>
var chart = Highcharts.chart(container, {
    chart: {
        type: column
    },
    title: {
        text: 高级响应式图表
    },
    subtitle: {
        text: 请点击按钮查看坐标轴变化
    },
    xAxis: {
        categories: [一月, 二月, 三月, 四月, 五月, 六月,
                     七月, 八月, 九月, 十月, 十一月, 十二月]
    },
    yAxis: {
        labels: {
            x: -15
        },
        title: {
            text: 项目
        }
    },
    series: [{
        name: 销售,
        data: [434, 523, 345, 785, 565, 843, 726, 590, 665, 434, 312, 432]
    }],
    responsive: {
        rules: [{
            condition: {
                maxWidth: 500
            },
            // Make the labels less space demanding on mobile
            chartOptions: {
                xAxis: {
                    labels: {
                        formatter: function () {
                            return this.value.replace(, ‘‘)
                        }
                    }
                },
                yAxis: {
                    labels: {
                        align: left,
                        x: 0,
                        y: -2
                    },
                    title: {
                        text: ‘‘
                    }
                }
            }
        }]
    }
});
function setSize(width) {
    chart.setSize(width, 300);
}
</script>

 

 5、效果:

技术分享图片

 

以上是关于highchart的简单使用的主要内容,如果未能解决你的问题,请参考以下文章

highcharts中用<%=%>获得一个数组,如何将该数组赋给data呀?????

highcharts的简单使用

highcharts.js 简单使用

Highcharts图表插件的简单使用说明

highcharts折线图的简单使用

HighCharts简单应用