关键词:
前言:
之前非常早的一个项目中使用过highcharts。感觉挺方便的,图表类型也比較丰富。并且还支持数据的下钻,可是假设投入商业使用的话还会有一些版权的问题,所以后来就使用了EChart。这是百度开发的一个开源的图表插件。图表类型也非常丰富。并且还有交互,对地图的支持也非常好,可以免费的使用。在之前的一篇文章里,已经总结过了,今天主要跟大家分享一下,之前总结的Highcharts的一些使用心得。希望可以对大家有所帮助。
1. 准备工作------下载HighCharts插件
跟ECharts一样。HighCharts也须要下载对应的插件,只是HightCharts的插件非常easy,仅仅有一个highcharts.js文件。
能够从HighCharts官网上下载。详细地址例如以下:http://www.highcharts.com/download
另注:
假设须要导出图表。则须要exporting.js文件
假设须要一些特殊的图形呈现,则还须要下载highcharts-more.js
2. 新建一个解决方式或站点,引用下载的highcharts.js文件,进行图表展示。
在这个过程中,我会逐步的跟大家解说怎样使用highcharts.js进行图表展示。
2.1 新建解决方式(或站点),文件夹结构例如以下
另注:
普通情况下假设不须要导出图片、且仅仅使用常规的图形。exportting.js和highchart-more.js能够不要,仅仅留一个highcharts.js文件就可以。
当中的HighCharts.js文件为我自己总结的使用帮助文件,主要用来配置图表类型、图表数据的处理、格式化等操作。下边会进一步解说。
此外须要注意的是这里引用的Jquery文件版本号为近期版本号,VS里边默认的为1.4.1的版本号太低,最新的highcharts须要高版本号的jQuery文件。
2.2 HighChart.js文件介绍
在2.1中对此文件有一个初步的介绍,这一小节里专门来介绍这个文件。
该文件的主要功能是用来配置各种图表类型的配置项,同一时候对用户提供的參数进行格式化、图表的呈现等功能。
文件的文件夹结构例如以下:
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
var HighChart
= { ChartDataFormate:
{ //数据格式化 FormateNOGroupData:
function (data) { //处理不分组的数据 var categories
= []; var datas
= []; for ( var i
= 0; i < data.length; i++) { categories.push(data[i].name
|| "" ); 查看详情
highcharts绘制曲线图小结(代码片段)Higcharts绘制曲线图很好用!虽然说Highcharts官网有API,还有例子,但是我相信只看那些例子并不能很好的绘制出理想的曲线图。刚接触这个领域,学有心得,理解不到位之处希望大家多多指教!项目绘制的曲线是:平均水位随时... 查看详情 vue使用highcharts(代码片段)1.安装highchartsnpminstallhighcharts--save2.在main.js中importHighchartsfrom‘highcharts/highstock‘;importHighchartsMorefrom‘highcharts/highcharts-more‘;importHighchartsDrilldownfrom‘highcharts/modules/dril 查看详情 highcharts图表插件的简单使用说明Highcharts图表控件是眼下使用最为广泛的图表控件。本文将从零開始逐步为你介绍Highcharts图表控件。通过本文。你将学会怎样配置Highcharts以及动态生成Highchart图表。 Highcharts是一个很... 查看详情 如何使用 highcharter 构建组织结构图 [重复]】如何使用highcharter构建组织结构图[重复]【英文标题】:HowtobuildanOrganizationChartwithhighcharter[duplicate]【发布时间】:2020-02-2017:27:32【问题描述】:我想使用highcharter(或者,可选地,使用另一个Rhighchart绘图库)绘制组织结构图。... 查看详情 highcharts的使用(代码片段)下载下载地址:https://www.hcharts.cn/download演示地址:https://www.hcharts.cn/demo/highcharts/引入下载后,在Django项目模板中将highcharts.js引入进来即可<scriptsrc="/static/chart/highcharts.js"></script>使用在演示地址中挑选需要的图形然后点 查看详情 highcharts标示区曲线图;highcharts对数图表;highcharts时间间隔图表Highcharts标示区曲线图 配置使用yAxis.plotBands属性来配置标示区。区间范围使用‘from‘和‘to‘属性。颜色设置使用‘color‘属性。标签样式使用‘label‘属性。配置信息:varyAxis={title:{text:‘Windspeed(m/s)‘},min:0,minorGridLineWidt... 查看详情 highcharts使用官网:https://www.hcharts.cn/api:https://api.hcharts.cn/highcharts效果 html代码1<divid="container"style="min-width:400px;height:400px"></div>2<scriptsrc="https://img.hcharts.cn/highcharts 查看详情 使用内容恢复 GridstackJS 面板(例如 Highcharts)】使用内容恢复GridstackJS面板(例如Highcharts)【英文标题】:RestoringGridstackJSPanelswithContent(e.g.Highcharts)【发布时间】:2020-04-1223:59:17【问题描述】:我正在构建一个仪表板,您可以在其中使用GridstackJS在网格中添加、删除、移动... 查看详情 highcharts丢失值区域图;highcharts反转x轴与y轴;highcharts曲线区域图;highcharts区间区域图;highcharts使用区间和线的区域图Highcharts丢失值区域图chart配置将chart的spacingBottom属性设置为30。表示图表间的间隔区间。varchart={type:‘area‘,spacingBottom:30};实例文件名:highcharts_area_missing.htm<html><head><metacharset="UTF-8"/><title> 查看详情 使用 Angular js 指令渲染 Highcharts】使用Angularjs指令渲染Highcharts【英文标题】:RenderingHighchartsusingAngularjsDirectives【发布时间】:2013-04-0101:09:37【问题描述】:我是AngularJS的新手,并试图通过创建指令来呈现我的highcharts(基本线)。请告诉我我应该在这里遵循的... 查看详情 highcharts基本配置和使用highcharts做手机端图标使用highcharts三个理由:1》手机适配2》大数据的支持3》svg的优势缺点:不开源、学习资料少官方有基本的常规用法,一般都是基于jquery写的例子,也可以自己封装函数,用原生来调取,性能简单测试一下,没发现两者有什么大... 查看详情 Highcharts:无法使用AngularJS读取未定义的属性'parentGroup'】Highcharts:无法使用AngularJS读取未定义的属性\\\'parentGroup\\\'【英文标题】:Highcharts:Cannotreadproperty\'parentGroup\'ofundefinedwithAngularJSHighcharts:无法使用AngularJS读取未定义的属性\'parentGroup\'【发布时间】:2017-11-1107:14:45【问题描述】... 查看详情 highchart图标时钟的使用$(function(){$(‘#container‘).highcharts({chart:{type:‘line‘},title:{text:‘月平均气温‘},subtitle:{text:‘数据来源:WorldClimate.com‘},xAxis:{categories:[‘一月‘,‘二月‘,‘三月‘,‘四月‘,‘五月‘,‘六月‘,‘七月‘,‘八月‘,‘九月‘,‘十... 查看详情 highcharts基本使用一、简叙 HighCharts是一个非常强大的画图插件,在以后的工作汇报,数字展示,它将是一把利器。既然是插件,那么就有它的使用规则,我们只需要遵循它的使用规则,就可以画出我们想要的展示效果了。期待吗?好了... 查看详情 highcharts使用时遇到的问题及解决方案Highcharts使用时遇到的问题及解决方案Highcharts图表控件功能强大,对细节处理得很细致,是目前使用最为广泛的图表控件。本文总结了作者在使用Highcharts时遇到的问题及解决方案。1. 图表颜色设置图表的边框色,背景色及点... 查看详情 不使用 hchart() 的 Highcharter 堆叠列分组】不使用hchart()的Highcharter堆叠列分组【英文标题】:Highcharterstackedcolumngroupingsnotusinghchart()【发布时间】:2018-03-2204:04:30【问题描述】:我正在尝试使用Highcharter创建带有分组的堆叠条形图,并且需要在不使用hchart()函数的情况下... 查看详情 highcharts一点理解最近使用到图表,Echarts,Highcharts,这2大图表还是非常优秀的图表库,在这里我就简单的讲下Highcharts图表的使用和理解。博主第一次接触的图表就是Highcharts图表,很快被它吸引到了,因为样例很多,还很漂亮,使用也方便。Highch... 查看详情 |