一个纯JavaScript图表库。ECharts,缩写来自Enterprise Charts,商业级数据图表,一个纯Javascript的图表库,可以流畅的运行在PC和移动设备上,兼容当前绝大部分浏览器(IE6/7/8/9/10/11,chrome,firefox,Safari等),底层依赖轻量级的Canvas类库ZRender,提供直观,生动,可交互,可高度个性化定制的数据可视化图表。创新的拖拽重计算、数据视图、值域漫游等特性大大增强了用户体验,赋予了用户对数据进行挖掘、整合的能力。
支持折线图(区域图)、柱状图(条状图)、散点图(气泡图)、K线图、饼图(环形图)、雷达图(填充雷达图)、和弦图、力导向布局图、地图、仪表盘、漏斗图、事件河流图等12类图表,同时提供标题,详情气泡、图例、值域、数据区域、时间轴、工具箱等7个可交互组件,支持多图表、组件的联动和混搭展现。
作为一名刚正式踏入什么是世界上最美的语言之争的行业的新人,进入公司的第一个任务是统计一个系统上的数据并在另一个系统的首页上进行展示,看到这里应该有人知道,没错,Java是世界上最美的语言。言归正传,接到这个任务,前辈推荐我说“去看看echarts吧,骚年!”,于是我先看了之前项目中有过的效果和前任写下的工具类,还是老老实实搜索了下echarts。
因为之前有过那么点指甲尖的前端经历,一个整洁大方的首页就让我觉得这个东西有点前途,网址在这,大家自己看下(echarts官网),于是点开实例,那么多的案例,足够满足需求了。于是想到将后端从数据库获取的数据,处理成json格式传回前端,前端当然是用ajax技术进行局部刷新,但是首先我要知道怎么使用echarts。那么要了解echarts到底是什么,可以先不去管它是怎么实现的。
按照官网的页面下载到了echarts.min.js,看到的第一眼,想到了以前的心酸往事。那是一个,有着找不到女朋友的审美眼光,却匹配任何女性都可以成为女朋友的制美能力的年轻时候。望着学院官网前端的任务兴叹,历经坎坷几经周折(反正过程不可描述)之后找到了superslide2,那感觉就像是找到了一个看得过去的女朋友(MMP,没想到没过多久就和第二任现实女友分手了,还没成为正式的合格的扣的多哥——code dog,就又成了单身多哥了)。
对,没有错,简简单单就是……一个纯JavaScript图表库。
原谅我,废话了这么多才点题,因为我想做一名不失感性的程序猿。但为了不被好学的人用意念蹂躏,我还是老老实实在开头百度了一段简介,简介之下都是留着我哪天自己回来看的,哈哈哈。
下一篇贴一个官网也有的简单demo。