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 相关文章推荐
彪哥1.1(智能表格)提供下载
Sep 07 Javascript
使用jQuery向asp.net Mvc传递复杂json数据-ModelBinder篇
May 07 Javascript
hover的用法及live的用法介绍(鼠标悬停效果)
Mar 29 Javascript
js使用for循环及if语句判断多个一样的name
Sep 09 Javascript
不能不知道的10个angularjs英文学习网站
Mar 23 Javascript
移动端H5开发 Turn.js实现很棒的翻书效果
Jun 20 Javascript
AngularJS基础 ng-include 指令简单示例
Aug 01 Javascript
基于JS实现弹出一个隐藏的div窗口body页面变成灰色并且不可被编辑
Dec 14 Javascript
Bootstrap Tooltip显示换行和左对齐的解决方案
Oct 11 Javascript
jquery实现楼层滚动效果
Jan 01 jQuery
利用jsonp解决js读取本地json跨域的问题
Dec 11 Javascript
原生JS实现的跳一跳小游戏完整实例
Jan 27 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
制作美丽的拉花
2021/03/03 冲泡冲煮
PHP调用三种数据库的方法(2)
2006/10/09 PHP
dhtmlxTree目录树增加右键菜单以及拖拽排序的实现方法
2013/04/26 PHP
PHP入门教程之使用Mysqli操作数据库的方法(连接,查询,事务回滚等)
2016/09/11 PHP
浅谈PHP匿名函数和闭包
2019/03/08 PHP
laravel中数据显示方法(默认值和下拉option默认选中)
2019/10/11 PHP
javascript Discuz代码中的msn聊天小功能
2008/05/25 Javascript
extjs form textfield的隐藏方法
2008/12/29 Javascript
javascript 对象比较实现代码
2009/04/27 Javascript
isArray()函数(JavaScript中对象类型判断的几种方法)
2009/11/26 Javascript
JavaScript Object的extend是一个常用的功能
2009/12/02 Javascript
javascript实现面向对象类的功能书写技巧
2010/03/07 Javascript
jquery中dom操作和事件的实例学习-表单验证
2011/11/30 Javascript
基于豆瓣API+Angular开发的web App
2015/01/02 Javascript
JS+CSS实现大气的黑色首页导航菜单效果代码
2015/09/10 Javascript
Javascript实现图片不间断滚动的代码
2016/06/22 Javascript
浅谈angularjs module返回对象的坑(推荐)
2016/10/21 Javascript
Javascript基础回顾之(三) js面向对象
2017/01/31 Javascript
JS实现监控微信小程序的原理
2018/06/15 Javascript
Bootstrap Fileinput 4.4.7文件上传实例详解
2018/07/25 Javascript
js脚本中执行java后台代码方法解析
2019/10/11 Javascript
vue treeselect获取当前选中项的label实例
2020/08/31 Javascript
Python 元类实例解析
2018/04/04 Python
python实现文件的备份流程详解
2019/06/18 Python
pandas中的series数据类型详解
2019/07/06 Python
python issubclass 和 isinstance函数
2019/07/25 Python
使用Django实现把两个模型类的数据聚合在一起
2020/03/28 Python
python opencv把一张图片嵌入(叠加)到另一张图片上的实现代码
2020/06/11 Python
html5教程画矩形代码分享
2013/12/04 HTML / CSS
TripAdvisor台湾:全球最大旅游网站
2018/08/26 全球购物
数据库面试要点基本概念
2013/10/31 面试题
公司庆典欢迎词
2015/01/26 职场文书
出国留学单位推荐信
2015/03/26 职场文书
疾病证明书
2015/06/19 职场文书
pytorch Dropout过拟合的操作
2021/05/27 Python
JavaScript严格模式不支持八进制的问题讲解
2021/11/07 Javascript