Highcharts入门之简介


Posted in Javascript onAugust 02, 2016

在网页中创建一个这样的图表,你觉得会要多久?

Highcharts入门之简介

确实需要很久很久,如果你对JavaScript不是特别熟练的话。

但是有个好消息就是如果,你使用Highcharts框架的话,可能十多行代码就能让你在页面中生成这样有特效的图表。

当然他的功能远不止这些,各种图表,打印,导出,对比分析。

他不仅仅可以用来做网站的图表分析,就是在有什么总结演示的时候用这个做出来的东西想必也是让人眼前一亮吧,完全就可以抛弃PPT了啊。

所以赶紧来了解如何使用他吧!!!

下面给一个简单的Dome:

    1.在highcharts中属性以逗号隔开

    2.一个大的属性中使用{},在{}中填写具体的属性

    3.除了数据其他的属性一般使用”"包含

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
  <script type="text/javascript" src="http://cdn.hcharts.cn/jquery/jquery-1.8.3.min.js"></script>
  <script type="text/javascript" src="http://cdn.hcharts.cn/highcharts/highcharts.js"></script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head>
<body>
<div class="chart" style="width: 800px ;height: 400px"> 
</div>
<script>
  $(function () {
    $(".chart").highcharts({  //指定在class为chart的地方创建图表
      chart:{
        type:'line'   //图表的类型,还有column等
      },
      title:{
        text:'Dome01'  //图表的标题
      },
      xAxis:{
        categories:['A','B','C','D']  //x坐标的分组
      },
      yAxis:{
        title:{
          text:'some'   //y坐标的标题
        }
      },
      series:[{
        name:'zhangsan',  //数据的名称
        data:[2,3,5,3]   //具体的数据
      },{
        name:'lisi',
        data:[3,5,1,3]
      },{
        name:'wangwu',
        data:[1,4,6,2]
      }]
    }) ;
  });
</script>
</body>
</html>

如果现在看不懂也没关系,可以放在浏览器里试一试,后续我还会更新Highcharts的相关文章,感兴趣的朋友们可以继续支持三水点靠木。

Javascript 相关文章推荐
用Javscript实现表单复选框的全选功能
May 25 Javascript
javascript来定义类的规范小结
Nov 19 Javascript
探索angularjs+requirejs全面实现按需加载的套路
Feb 26 Javascript
ECMAScript6快速入手攻略
Jul 18 Javascript
如何在Angular.JS中接收并下载PDF
Nov 26 Javascript
整理关于Bootstrap表单的慕课笔记
Mar 29 Javascript
javascript 正则表达式分组、断言详解
Apr 20 Javascript
使用canvas进行图像编辑的实例
Aug 29 Javascript
Angular2仿照微信UI实现9张图片上传和预览的示例代码
Oct 19 Javascript
JS设计模式之观察者模式实现实时改变页面中金额数的方法
Feb 05 Javascript
浅谈Node.js 沙箱环境
May 15 Javascript
vue组件挂载到全局方法的示例代码
Aug 02 Javascript
jQuery 获取页面li数组并删除不在数组中的key
Aug 02 #Javascript
AngularJS基础 ng-readonly 指令简单示例
Aug 02 #Javascript
AngularJS基础 ng-paste 指令简单示例
Aug 02 #Javascript
js检测离开或刷新页面时表单数据是否更改的方法
Aug 02 #Javascript
AngularJS基础 ng-options 指令详解
Aug 02 #Javascript
深入理解JavaScript中Ajax
Aug 02 #Javascript
AngularJS基础 ng-open 指令简单实例
Aug 02 #Javascript
You might like
php正则
2006/07/07 PHP
php实现encode64编码类实例
2015/03/24 PHP
Laravel中获取路由参数Route Parameters的五种方法示例
2017/09/29 PHP
Laravel 集成微信用户登录和绑定的实现
2019/12/27 PHP
Mootools 1.2教程 滑动效果(Slide)
2009/09/15 Javascript
jQuery 使用手册(一)
2009/09/23 Javascript
javascript拖拽上传类库DropzoneJS使用方法
2013/12/05 Javascript
JS的encodeURI和java的URLDecoder.decode使用介绍
2014/05/08 Javascript
JavaScript中的函数嵌套使用
2015/06/04 Javascript
ECMAScript6函数剩余参数(Rest Parameters)
2015/06/12 Javascript
高性能JavaScript 重排与重绘(2)
2015/08/11 Javascript
jQuery实现类似标签风格的导航菜单效果代码
2015/08/25 Javascript
微信小程序实现图片预加载组件
2017/01/18 Javascript
nodejs中全局变量的实例解析
2017/03/07 NodeJs
浅谈react.js中实现tab吸顶效果的问题
2017/09/06 Javascript
javascript+jQuery实现360开机时间显示效果
2017/11/03 jQuery
微信小程序实现商城倒计时
2020/11/01 Javascript
vue element-ui读取pdf文件的方法
2019/11/26 Javascript
[01:03:56]Mineski vs TNC 2018国际邀请赛淘汰赛BO1 8.21
2018/08/22 DOTA
浅析python3中的os.path.dirname(__file__)的使用
2018/08/30 Python
PyQt5 加载图片和文本文件的实例
2019/06/14 Python
利用Python如何实时检测自身内存占用
2020/05/09 Python
美国最大的电子宠物训练产品制造商:PetSafe
2018/10/12 全球购物
公司财务自我评价分享
2013/12/17 职场文书
客服服务心得体会
2013/12/30 职场文书
大学同学聚会邀请函
2014/01/19 职场文书
教师研修随笔感言
2014/01/23 职场文书
医院工作检讨书范文
2014/02/10 职场文书
学校安全生产月活动总结
2014/07/05 职场文书
课前一分钟演讲稿
2014/08/26 职场文书
中职毕业生自我鉴定
2014/09/13 职场文书
人事专员岗位职责
2015/02/03 职场文书
教师考核表个人总结
2015/02/12 职场文书
初中思品教学反思
2016/02/20 职场文书
Java实现多文件上传功能
2021/06/30 Java/Android
Innodb存储引擎中的后台线程详解
2022/04/03 MySQL