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 相关文章推荐
js 多种变量定义(对象直接量,数组直接量和函数直接量)
May 24 Javascript
jQuery动画与特效详解
Feb 01 Javascript
基于jQuery Ajax实现上传文件
Mar 24 Javascript
Bootstrap 组件之按钮(二)
May 11 Javascript
逻辑表达式中与或非的用法详解
Jun 06 Javascript
浅谈jQuery双事件多重加载的问题
Oct 05 Javascript
js中bool值的转换及“&amp;&amp;”、“||”、 “!!”详解
Dec 21 Javascript
使用vue-cli3 创建vue项目并配置VS Code 自动代码格式化 vue语法高亮问题
May 14 Javascript
el-table树形表格表单验证(列表生成序号)
May 31 Javascript
Vue实现购物车基本功能
Nov 08 Javascript
Js实现粘贴上传图片的原理及示例
Dec 09 Javascript
详解template标签用法(含vue中的用法总结)
Jan 12 Vue.js
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
第七节--类的静态成员
2006/11/16 PHP
PHP中删除变量时unset()和null的区别分析
2011/01/27 PHP
php中文乱码怎么办如何让浏览器自动识别utf-8
2014/01/15 PHP
PHP防范SQL注入的具体方法详解(测试通过)
2014/05/09 PHP
PHP和Shell实现检查SAMBA与NFS Server是否存在
2015/01/07 PHP
php通过curl添加cookie伪造登陆抓取数据的方法
2016/04/02 PHP
PHP 7.1新特性的汇总介绍
2016/12/16 PHP
PHP十六进制颜色随机生成器功能示例
2017/07/24 PHP
用jquery模仿的a的title属性(兼容ie6/7)
2013/01/21 Javascript
禁用页面部分JavaScript不是全部而是部分
2014/09/03 Javascript
在Javascript中处理数组之toSource()方法的使用
2015/06/09 Javascript
jquery实现选中单选按钮下拉伸缩效果
2015/08/06 Javascript
完美实现bootstrap分页查询
2015/12/09 Javascript
Vue.js每天必学之组件与组件间的通信
2016/09/08 Javascript
jquery根据td给相同tr下其他td赋值的实现方法
2016/10/05 Javascript
使用vue2实现带地区编号和名称的省市县三级联动效果
2018/11/05 Javascript
JS常用跨域方法实现原理解析
2020/12/09 Javascript
Python实用日期时间处理方法汇总
2015/05/09 Python
Python简单遍历字典及删除元素的方法
2016/09/18 Python
python 迭代器和iter()函数详解及实例
2017/03/21 Python
浅谈Python处理PDF的方法
2017/11/10 Python
Python zip()函数用法实例分析
2018/03/17 Python
django解决跨域请求的问题
2018/11/11 Python
Python英文文本分词(无空格)模块wordninja的使用实例
2019/02/20 Python
python 实现在tkinter中动态显示label图片的方法
2019/06/13 Python
关于Python核心框架tornado的异步协程的2种方法详解
2019/08/28 Python
Python 解析pymysql模块操作数据库的方法
2020/02/18 Python
pyqt5数据库使用详细教程(打包解决方案)
2020/03/25 Python
亚马逊墨西哥站:Amazon.com.mx
2018/08/26 全球购物
流行文化收藏品:Sideshow(DC漫画,星球大战,漫威)
2019/03/17 全球购物
JD Sports西班牙:英国领先的运动服装公司
2020/01/06 全球购物
内勤主管岗位职责
2014/04/03 职场文书
国家税务局干部作风整顿整改措施
2014/09/18 职场文书
民警群众路线教育实践活动对照检查材料
2014/10/04 职场文书
入党宣誓大会后的感想
2015/08/10 职场文书
广播稿:校园广播稿范文
2019/04/17 职场文书