
Highcharts使用教程(2):设置选项
使用教程 | 作者:走猫步的鱼 | 2013-12-11 09:33:25 | 阅读 16次 评论 1
概述:JavaScript图表工具Highcharts使用JavaScript对象结构定义选项或设置图表。本文将为大家讲解选项如何工作以及如何设置选项。
- Highcharts使用教程(1):制作简单图表
- Highcharts使用教程(2):设置选项
选项(options)
当你使用JavaScript图表工具Highcharts.Chart初始化图表,选项会是你的第一个参数。下面的代码(chart: {开始这一行)展现的为选项参数。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
$(document).ready( function () {
var chart1 = new Highcharts.Chart({
chart: { renderTo: 'container' ,
type: '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] }] }); }); |
为了能够熟练使用Hightcharts,理解选项如何工作,如何才能以编程方式更改非常重要。下面是一些主要的JavaScript对象概念。
Highcharts选项被定义为对象文字。通过这种方式配置,我们可以得到一个清晰的、可读性强的、低空间占用配置对象。下面的代码和C型语言背景下开发更为相似。
1
2
3
4
5
6
7
8
9
10
11
|
// Bad code: var options = new Object();
options.chart = new Object();
options.chart.renderTo = 'container' ;
options.chart.type = 'bar' ;
options.series = new Array();
options.series[0] = new Object();
options.series[0].name = 'Jane' ;
options.series[0].data = new Array(1, 0, 4);
|
JavaScript对象文字可以写成下面这种形式。值得注意的是,两种选项都会得到往前相同的结果。
下载地址:>>点击这里<<