2009-12-07 11:30
by 副主编
zly06
有38153人浏览
收藏
声明:ITeye资讯文章的版权属于ITeye网站所有,严禁任何网站转载本文,否则必将追究法律责任!
Highcharts
是一个制作图表的纯Javascript类库,主要特性如下:
- 兼容性:兼容当今所有的浏览器,包括iPhone、IE和火狐等等;
- 对个人用户完全免费;
- 纯JS,无BS;
- 支持大部分的图表类型:直线图,曲线图、区域图、区域曲线图、柱状图、饼装图、散布图;
- 跨语言:不管是PHP、Asp.net还是Java都可以使用,它只需要三个文件:一个是Highcharts的核心文件highcharts.js,还有a canvas emulator for IE和Jquery类库或者MooTools类库;
- 提示功能:鼠标移动到图表的某一点上有提示信息;
- 放大功能:选中图表部分放大,近距离观察图表;
- 易用性:无需要特殊的开发技能,只需要设置一下选项就可以制作适合自己的图表;
- 时间轴:可以精确到毫秒;
- ……
代码示例:
-
var
chart1 = new
Highcharts.Chart
(
{
-
chart: {
-
renderTo: 'chart-container-1'
,
-
defaultSeriesType: 'bar'
-
}
,
-
title: {
-
text: 'Fruit Consumption'
-
}
,
-
xAxis: {
-
categories: [
'Apples'
, 'Bananas'
, 'Oranges]
-
},
-
yAxis: {
-
title: {
-
text: '
Fruit eaten'
-
}
-
},
-
series: [{
-
name: '
Jane',
-
data: [1, 0, 4]
-
}, {
-
name: '
John',
-
data: [5, 7, 3]
-
}]
-
});
Highcharts主页:http://www.highcharts.com/
Highcharts下载:http://www.highcharts.com/downloads/zips/Highcharts.zip
分享到:
相关推荐
Highcharts-4.0.4含中文API,Highcharts 是一个用纯JavaScript编写的一个图表库,HighCharts特点:1.兼容性:HighCharts采用纯JavaScript编写,兼容当今大部分的浏览器,包括Safari、IE和火狐等等; 2.图表类型众多:...
1. 图表基础配置:Highcharts的图表基础配置包括Chart图表区选项,它允许用户设置图表区域的背景色(backgroundColor)、边框宽度(borderWidth)、边框圆角(borderRadius)、容器(renderTo)、默认图表类型(type...
这个项目提供了一个模板,通过构建自定义元素(也称为Web组件),使得在Svelte应用中集成Highcharts图表变得简单易行。只需运行 `npm run dev` 命令,就可以启动开发环境,开始愉快地用Svelte创建自己的自定义图表...
#### 高级图表绘制技术:Highcharts与Highstock中文API解析 Highcharts和Highstock是两个广泛应用于Web应用中的JavaScript库,用于创建交互式图表和数据可视化。Highcharts主要用于标准图表类型,如线图、柱状图和...
Highcharts-4.0.4含中文API,Highcharts 是一个用纯JavaScript编写的一个图表库,HighCharts特点:1.兼容性:HighCharts采用纯JavaScript编写,兼容当今大部分的浏览器,包括Safari、IE和火狐等等; 2.图表类型众多:...
同时,每个示例都可能包含配置对象的详细注释,这对于理解Highcharts的API非常有帮助。 总的来说,"Highcharts-3.0.0 经典图表例子"是一个全面的学习和参考资源,涵盖了Highcharts 3.0版本的主要功能。开发者可以...
text: '我的第一条HighCharts图表' }, series: [{ data: [1, 2, 3, 4, 5] }] }); ``` 二、HighCharts API详解 1. 图表类型(Chart types):HighCharts支持多种图表类型,包括柱状图(column)、折线图(line...
6. **API和事件**:Highcharts提供了一套完整的API接口,用于在运行时创建、更新和修改图表。同时,它还支持一系列事件,如load、click、drilldown等,便于开发者响应用户操作。 7. **模块化**:Highcharts 3.0.6...
此外,Highcharts的API和配置选项极其灵活,允许开发者自定义图表的各个方面,如颜色、样式、标签、工具提示等。这使得Highcharts成为网页或应用程序中数据可视化的理想选择,无论是在企业报告、数据分析还是数据...
Highcharts支持动态更新数据,可以通过JavaScript操作API来添加、删除或修改数据系列,实现图表的实时更新。同时,它提供了丰富的事件监听器,如点击、鼠标移动等,可以自定义交互行为。 4. **响应式设计** ...
本文将深入解读Highcharts与Highstock的中文API,特别是那些对于开发非常有帮助的功能。 **1. Highcharts结构及API文档** - **准备工作**:Highcharts基于jQuery开发,因此,首先要在页面上引入jQuery库。其次,...
Highcharts是一款广受欢迎的JavaScript库,用于创建美观且交互式的数据可视化图表。它以其灵活性、易用性和丰富的功能...通过不断探索Highcharts的API和示例,你可以发掘更多的可能性,提升数据展示的吸引力和理解度。
Highcharts通过提供简洁的API接口,让开发者能够快速构建各种复杂的图表。 柱状图是Highcharts支持的基本图表类型之一,常用于显示各类数据的比较。通过设置数据数组和配置项,开发者可以定制颜色、标签、数据点等...
总结起来,HighCharts 2.1.9是一个功能强大的JavaScript图表库,它结合了jQuery的优势,提供了丰富的图表类型和高度可定制化的API,使数据可视化变得简单易行。对于需要在Web应用中展示数据的开发者来说,HighCharts...
- **API接口**:展示了如何在JavaScript代码中与Highcharts进行交互,如更新图表、添加新系列等。 学习并熟练掌握Highcharts 4.0.1,开发者可以创建出极具吸引力的数据可视化应用。无论是用于商业分析、网站统计...
这个压缩包包含了关于HighCharts的一些关键资源,包括API文档、示例Demo和属性截图,对于理解和应用HighCharts非常有帮助。 首先,让我们详细了解一下HighCharts的API。API(Application Programming Interface)是...
官网API:http://api.highcharts.com/highcharts 制作时间:2013-05-08 版本:3.0 用浏览器打开index.html即可。 注意:在chrome中不能使用(因chrome不支持本地ajax) 本人在ie8\firefox中使用正常。
近段时间一直在用highcharts做图表,由于官网API加载速度慢,查询起来不方便,网上也没有chm格式的api。所以花了几天时间,自己动手做了一个chm格式的API,内容与官网一致,查询起来也方便。特此提供给有需要的童鞋...
- `chart.html`是实际展示图表的HTML页面,里面会包含初始化Highcharts图表的JavaScript代码。 6. **实际应用**: - 在`chart.html`文件中,你需要按照Highcharts的API结构设置每个图表的配置,并添加上述的共享...