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代码实现计算器操作
Apr 15 Javascript
js动态调用css属性的小规律及实例说明
Dec 28 Javascript
javascript 密码框防止用户粘贴和复制的实现代码
Feb 17 Javascript
Google Maps API地图应用示例分享
Oct 23 Javascript
使用javascript实现判断当前浏览器
Apr 14 Javascript
Bootstrap表单制作代码
Mar 17 Javascript
AngularJS中$http的交互问题
Mar 29 Javascript
echarts鼠标覆盖高亮显示节点及关系名称详解
Mar 17 Javascript
Vue自定义指令写法与个人理解
Feb 09 Javascript
angular 表单验证器验证的同时限制输入的实现
Apr 11 Javascript
详解用场景去理解函数柯里化(入门篇)
Apr 11 Javascript
jQuery实现可编辑的表格
Dec 11 jQuery
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
一个数据采集类
2007/02/14 PHP
使用phpQuery获取数组的实例
2017/03/13 PHP
Laravel中前端js上传图片到七牛云的示例代码
2017/09/04 PHP
原生js实现给指定元素的后面追加内容
2013/04/10 Javascript
Chrome扩展页面动态绑定JS事件提示错误
2014/02/11 Javascript
利用函数的惰性载入提高javascript代码执行效率
2014/05/05 Javascript
javascript垃圾收集机制的原理分析
2016/12/08 Javascript
Bootstrap中datetimepicker使用小结
2016/12/28 Javascript
jquery将标签元素的高设为屏幕的百分比
2017/04/19 jQuery
Vue开发中整合axios的文件整理
2017/04/29 Javascript
微信小程序url与token设置详解
2017/09/26 Javascript
代码详解Vuejs响应式原理
2017/12/20 Javascript
ES6与CommonJS中的模块处理的区别
2018/06/13 Javascript
JS集合set类的实现与使用方法示例
2019/02/01 Javascript
使用ThinkJs搭建微信中控服务的实现方法
2019/08/08 Javascript
原生javascript制作贪吃蛇小游戏的方法分析
2020/02/26 Javascript
JavaScript交换变量常用4种方法解析
2020/09/02 Javascript
vuex中遇到的坑,vuex数据改变,组件中页面不渲染操作
2020/11/16 Javascript
浅谈python中的__init__、__new__和__call__方法
2017/07/18 Python
使用python爬取B站千万级数据
2018/06/08 Python
Python3中在Anaconda环境下安装basemap包
2018/10/21 Python
在Pycharm中修改文件默认打开方式的方法
2019/01/17 Python
python语言线程标准库threading.local解读总结
2019/11/10 Python
tensorflow ckpt模型和pb模型获取节点名称,及ckpt转pb模型实例
2020/01/21 Python
Python json模块与jsonpath模块区别详解
2020/03/05 Python
英国皇家造币厂:The Royal Mint
2018/10/05 全球购物
ECOSUSI官网:女式皮革背包
2019/09/27 全球购物
泰国国际航空公司官网:Thai Airways International
2019/12/04 全球购物
如何判断一段程序是由C 编译程序还是由C++编译程序编译的
2013/08/04 面试题
会计自我鉴定
2013/11/02 职场文书
应届大学生求职信
2013/12/01 职场文书
挑战杯创业计划书的写作指南
2014/01/07 职场文书
特色蛋糕店创业计划书
2014/01/28 职场文书
2015年小学实验室工作总结
2015/07/28 职场文书
2017年寒假社区服务活动总结
2016/04/06 职场文书
Python Django获取URL中的数据详解
2021/11/01 Python