Highcharts的基本属性和方法详解
Highcharts 是一个用纯JavaScript编写的一个图表库, 能够很简单便捷的在web网站或是web应用程序添加有交互性的图表,并且免费提供给个人学习、个人网站和非商业用途使用。
目前HighCharts支持的图表类型有曲线图、区域图、柱状图、饼状图、散状点图和综合图表。
HighCharts界面美观,由于使用JavaScript编写,所以不需要像Flash和Java那样需要插件才可以运行,而且运行速度快。另外HighCharts还有很好的兼容性,能够完美支持当前大多数浏览器。
下面给出实例并详解分析他们:
1 |
<script type="text/javascript" src="js/jquery.min.js"></script><script type="text/javascript" src="js/highcharts.js"></script><script type="text/javascript">var chart; |
一.chart的部分相关属性说明
1 |
renderTo: 'container', //图表的页面显示容器(也就是要显示到的div) |
二. credits的部分相关属性说明
1 |
credits: //设置右下角的标记。highchart.com (这个也可以在highcharts.js里中修改){//enabled: true, //是否显示
|
三. title的部分相关属性说明
1 |
title: //标题{
|
四. xAxis或者YAxis的部分相关属性说明
1 |
categories: ['一月', '二月'],//allowDecimals: false//alternateGridColor: 'red' //在图表中相隔出现纵向的颜色格栅//dateTimeLabelFormats: ,//endOnTick: false, //是否显示控制轴末端的一个cagegories出来//events: {//setExtremes://},//gridLineColor: "red", //纵向格线的颜色//gridLineDashStyle: Solid //纵向格栅线条的类型//gridLineWidth: 5, //纵向格线的的大小//id: null,//labels: { //X轴的标签(下面的说明)//align: "center", //位置//enabled: false, //是否显示//formatter: ,//rotation: 90, //旋转,效果就是影响标签的显示方向//staggerLines: 4, //标签的交错显示(上、下)//step: 2, //标签的相隔显示的步长//style:{},//x: 100, //偏移量,默认两个都是0,//y: 40//},//lineColor: "red", //X轴的颜色//lineWidth: 5, //X轴的宽度//linkedTo:1,//opposite: true //是否把标签显示到对面//max: 12, //显示的最大值//maxPadding: 6,//maxZoom: 1,//min: 10, //显示的最小值//minorGridLineColor: 'red', //副格线的颜色//minorGridLineDashStyle: 'blod', //副格线的的颜色//minorGridLineWidth: 50, //副格线的宽度//minorTickColor: #A0A0A0, //没有看出效果
|
五.tooltip的部分相关属性说明
1 |
tooltip: //提示框设置{
|
六.legend(图例说明)的部分相关属性说明
1 |
legend: //图例说明{//layout: 'vertical', //图例说明布局(垂直显示,默认横向显示)
|
七. plotOptions的部分修改属性说明
1 |
plotOptions:{
|
如果有什么不懂的,或者不会做的,可以给我留言。
本文链接:http://www.aimks.com/basic-properties-and-methods-rounding-highcharts.html
Highcharts的基本属性和方法详解的更多相关文章
- RabbitMQ 相关概念和方法详解
名词解释 ConnectionFactory: 与 RabbitMQ 服务器连接的管理器. Connection: 与 RabbitMQ 服务器的连接. Channel: 与 Exchange 的连接 ...
- session的使用方法详解
session的使用方法详解 Session是什么呢?简单来说就是服务器给客户端的一个编号.当一台WWW服务器运行时,可能有若干个用户浏览正在运正在这台服务器上的网站.当每个用户首次与这台WWW服务器 ...
- Kooboo CMS - Html.FrontHtml[Helper.cs] 各个方法详解
下面罗列了方法详解,每一个方法一篇文章. Kooboo CMS - @Html.FrontHtml().HtmlTitle() 详解 Kooboo CMS - Html.FrontHtml.Posit ...
- HTTP请求方法详解
HTTP请求方法详解 请求方法:指定了客户端想对指定的资源/服务器作何种操作 下面我们介绍HTTP/1.1中可用的请求方法: [GET:获取资源] GET方法用来请求已被URI识别的资源.指定 ...
- ecshop后台增加|添加商店设置选项和使用方法详解
有时候我们想在Ecshop后台做个设置.radio.checkbox 等等来控制页面的显示,看看Ecshop的设计,用到了shop_config这个商店设置功能 Ecshop后台增加|添加商店设置选项 ...
- (转)Spring JdbcTemplate 方法详解
Spring JdbcTemplate方法详解 文章来源:http://blog.csdn.net/dyllove98/article/details/7772463 JdbcTemplate主要提供 ...
- C++调用JAVA方法详解
C++调用JAVA方法详解 博客分类: 本文主要参考http://tech.ccidnet.com/art/1081/20050413/237901_1.html 上的文章. C++ ...
- windows.open()、close()方法详解
windows.open()方法详解: window.open(URL,name,features,replace)用于载入指定的URL到新的或已存在的窗口中,并返回代表新窗口的Win ...
- CURL使用方法详解
php采集神器CURL使用方法详解 作者:佚名 更新时间:2016-10-21 对于做过数据采集的人来说,cURL一定不会陌生.虽然在PHP中有file_get_contents函数可以获取远程 ...
随机推荐
- HADOOP 2架构图
HDFS 2 architecture YARN architecture
- 浏览器渲染原理--reflow
Web页面运行在各种各样的浏览器当中,浏览器载入.渲染页面的速度直接影响着用户体验简单地说,页面渲染就是浏览器将html代码根据CSS定义的规则显示在浏览器窗口中的这个过程.先来大致了解一下浏览器都是 ...
- 解决visualsvn监听ip 错误的问题
系统重启+休眠之类的,弄几次,莫名其妙的svn就连接不上了, 有时候启动不起,有时候是启动连接不上,发现监听的ip错了 TCP [::]:443 [::]:0 ...
- 理解ROS rqt_console和 roslaunch
1.使用rqt_console和roslaunch 这篇教程将介绍使用rqt_console和rqt_logger_level来调试以及使用roslaunch一次启动许多nodes.如果你使用ROS ...
- win10环境下使用苹果虚拟机不要开多线程应用下载文件
win10环境下使用苹果虚拟机开多线程应用下载文件时候卡死,网络老掉. 8GB内存不够用?2.5mb网速不够用? 开的百度网盘下载个电影 结果虚拟机卡的不行 关了 网盘 挂起虚拟机 然后再 继续运行客 ...
- “更高效率:标准化+简约风+移动化”--K2 BPM老客户交流会
主题:工作流主数据标准化和移动工作流带来的企业沟通建设机会 嘉宾:李瑞延(盛大网络IT总监) 公司管理需要更好的工作流 -为决策提供依据 通过对各级业务公司各类流程数据的获取与分析,为管理决策提供必要 ...
- jquery animate()方法使用的注意事项
当使用 animate() 时,必须使用 Camel 标记法书写所有的属性名,比如,必须使用 paddingLeft 而不是 padding-left,使用 marginRight 而不是 margi ...
- jQuery 通用表单方法
表单验证一直是一个麻烦的事情,让很多人望而退步,之前想过一个验证的好方法,但是有bug,昨晚请教了juyling.com的王员外,顺利解决. 以下是js代码 function mySubmit ...
- Bootstrap非常简单实用的web前端开发框架
今天无意间用firebug看网站的代码发现了Bootstrap,之前从来没有听说过这个东东,于是对它产生了好奇感,通过百度我了解到了Bootstrap是一款非常简单,强悍,实用,移动设备端优先使用的这 ...
- maven的简单安装与配置
什么是Maven? Maven可以被理解成"知识的积累",也可以被翻译为"专家".它是一个项目管理工具. 它的主要服务即源于java平台的项目构建.依赖管理和项 ...