彩票走势图

JavaScript图表库Highcharts入门教程(三):创建你的第一个图表

翻译|使用教程|编辑:吴园园|2019-10-22 15:17:40.730|阅读 221 次

概述:本文将为您介绍如何在Highcharts中创建您的第一个图表。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

Highcharts是一款纯JavaScript编写的图表库,为你的Web网站、Web应用程序提供直观、交互式图表。当前支持折线、曲线、区域、区域曲线图、柱形图、条形图、饼图、散点图、角度测量图、区域排列图、区域曲线排列图、柱形排列图、极坐标图等几十种图表类型。

Highcharts现已更新至最新版本7.2.0,新版本添加了新的顶级选项-说明;几乎所有系列都增加了对多个色轴的支持;增加了高对比度光和高对比度 - 黑暗主题,与背景形成3:1对比度,并修复了一些之前存在的BUG,赶快下载试用吧~

重要推荐:

  • 纯JavaScript编写的开源股票图表控件:Highstock

  • 一个基于web项目创建地图的HTML5/JavaScript地图组件:Highmaps

点击下载Highcharts最新试用版

您的第一个图表

网页中包含Highcharts之后,您就可以创建第一个图表了。

我们将从创建一个简单的条形图开始。

1、在您的网页中添加一个div。给它一个id并设置一个特定的宽度和高度,这将是图表的宽度和高度。

<div id="container" style="width:100%; height:400px;"></div>

2、通过

在网页中的任何位置添加包含以下代码的JavaScript标签来初始化图表  。#1中的div在构造函数中引用。

document.addEventListener('DOMContentLoaded', function () {
        var myChart = Highcharts.chart('container', {
            chart: {
                type: 'bar'
            },
            title: {
                text: 'Fruit Consumption'
            },
            xAxis: {
                categories: ['Apples', 'Bananas', 'Oranges']
            },
            yAxis: {
                title: {
                    text: 'Fruit eaten'
                }
            },
            series: [{
                name: 'Jane',
                data: [1, 0, 4]
            }, {
                name: 'John',
                data: [5, 7, 3]
            }]
        });
    });

如果要插入股票图表,则有一个单独的构造方法,称为Highcharts.stockChart。在这些图表中,数据通常以单独的JavaScript数组提供,可以从单独的JavaScript文件中获取,也可以通过对服务器的XHR调用获取。

var chart1; // globally available
    document.addEventListener('DOMContentLoaded', function() {
        chart1 = Highcharts.stockChart('container', {
            rangeSelector: {
                selected: 1
            },
            series: [{
                name: 'USD to EUR',
                data: usdtoeur // predefined JavaScript array
           }]
       });  
    });

3、现在,您应该在网页上看到以下图表:

开源图表库Highcharts入门教程(二):创建你的第一个图表

4、(可选)您可以将全局主题应用于图表。主题只是通过方法全局应用的一组选项下载包带有四个预定义的主题。要从这些文件之一应用主题,请在包含highcharts.js文件之后直接添加主题:

<script type="text/javascript" src="/js/themes/gray.js"></script>

有关Highcharts中的选项或设置如何工作的更多详细信息,请参见后续教程如何设置选项。

=====================================================

想要购买Highcharts正版授权的朋友可以。

更多精彩内容,敬请关注下方的微信公众号,及时获取产品最新资讯▼▼▼

图片2.jpg




标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP