资源预览内容
第1页 / 共14页
第2页 / 共14页
第3页 / 共14页
第4页 / 共14页
第5页 / 共14页
第6页 / 共14页
第7页 / 共14页
第8页 / 共14页
第9页 / 共14页
第10页 / 共14页
亲,该文档总共14页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
ChartColorTitleSubtitlexAxisyAxisEventlabelsSeriesplotlinesPlotOptionTooltiplegendChart:图表区选项Chart 图表区选项用于设置图表区相关属性。参数描述默认值backgroundColor设置图表区背景色#FFFFFFborderWidth设置图表边框宽度0borderRadius设置图表边框圆角角度5renderTo图表放置的容器,一般在 html 中放置一个 DIV,获取DIV 的 id 属性值nulldefaultSeriesType默认图表类型 line, spline, area, areaspline, column, bar, pie , scatter0width图表宽度,默认根据图表容器自适应宽度nullheight图表高度,默认根据图表容器自适应高度nullmargin设置图表与其他元素之间的间距,数组,如0,0,0,0nullplotBackgroundColor主图表区背景色,即 X 轴与 Y 轴围成的区域的背景色nullplotBorderColor主图表区边框的颜色,即 X 轴与 Y 轴围成的区域的边框颜色nullplotBorderWidth主图表区边框的宽度0shadow是否设置阴影,需要设置背景色 backgroundColor。falsereflow是否自使用图表区域高度和宽度,如果没有设置 width和 height 时,会自适应大小。truezoomType拖动鼠标进行缩放,沿 x 轴或 y 轴进行缩放,可以设置为:x,y,xyevents事件回调,支持 addSeries 方法,click 方法,load 方法,selection 方法等的回调函数。Color:颜色选项Color 颜色选项用于设置图表的颜色方案。参数描述默认值color用于展示图表,折线/柱状/饼状等图的颜色,数组形式。arrayHighcharts 已经默认提供了多种颜色方案,当要显示的图形多于颜色种类时,多出的图形会自动从第一种颜色方案开始选取。自定义颜色方案的方法:Highcharts.setOptions(colors: #058DC7, #50B432, #ED561B, #DDDF00, #24CBE5, #64E572, #FF9655,#FFF263, #6AF9C4);Title:标题选项Title 标题选项用于设置图表的标题相关属性。参数描述默认值text标题文本内容。Chart titlealign水平对齐方式。centerverticalAlign垂直对齐方式。topmargin标题与副标题之间或者主图表区间的间距。15floating是否浮动,如果为 true,则标题可以偏离主图表区,可配合 x,y 属性使用。falsestyle设置 CSS 样式。color: #3E576F,fontSize: 16pxSubtitle:副标题选项副标题提供的属性选项与标题 title 大致相同,可参照上述标题选项,值得一提的是副标题的 text 选项默认为,即空的,所以默认情况下副标题不显示。xAxis:X 轴选项X 轴选项用于设置图表 X 轴相关属性。参数描述默认值allowDecimals轴上的刻度是否允许使用小数。truealternateGridColor当使用备用的网格颜色时,表格会各行变色nullcategoriesx 轴的名称。比如 categories: Apples, Bananas, OrangesdateTimeLabelFormats时间轴,标尺会根据合适的单位自动计算。second:%H:%M:%S, minute:%H:%M, hour:%H:%M, day:%e. %b, week:%e. %b, month:%b %y, year:%YendOnTick是否强制轴以一个刻度结束。使用该项和 maxPadding 想来控制轴的末端。falseevents参照 eventsgridLineColor绘图区网格线的颜色#C0C0C0gridLineDashStyle网格线的点或线的样式SolidgridLineWidth绘图区网格线的宽度0.0id轴的 id。可以在图表渲染后,通过chart.get()获得一个点nulllabels参照 labelslineColor轴本身的线的颜色。#C0D0E0lineWidth轴本身的线的宽度。1.0linkedTo指向本轴的另一个轴的索引。当一个轴指向主轴时,它将有和主轴一样的极端值,但是通过 min,max 或setExtremes 可以更改。它也可以用null来显示附加的信息,或者通过复制标尺来缓解图表显示。max轴的最大值。如果是 null,最大值被自动计算。如果 endOnTick 选项是true,max 的值可能会被四舍五入。实际的最大值也会被chart.alignTicks 影响。nullmaxPadding最大值相对于轴的长度的填充间距。padding 值为 0.05 时会取 100px 长的轴的 5px 长度。0.01maxZoom已过期。V2.2 版本后改名为minRange.nullmin轴的最小值。如果是 null,最小值会被自动计算。nullminPadding最小值相对于轴的长度的填充间距。如果 padding 的值为 0.05 将会取一个长为 100px 轴的 5px 值。0.01minRange轴显示的最小范围。整个轴将不被允许跨越这个最小间隔。比如一个时间轴,主要单位是毫秒。nullminTickInterval轴值允许的最小刻度间隔。比如缩放轴用来显示每天的数据,可以用来阻null止轴上显示小时的时间。minorGridLineColor最小级别,次级的网格线的颜色。#E0E0E0minorGridLineDashStyle次级网格线的破折号或点的样式。SolidminorGridLineWidth次级网格线的宽度。1.0minorTickColor次级刻度标记的颜色。#A0A0A0minorTickInterval次级网格线的刻度间隔,以标尺为单位。在线性轴中,如果是auto,次级刻度间隔是刻度间隔的五分之一。如果是 null,次级刻度将不显示。nullminorTickLength次级刻度的像素长度2.0minorTickPosition次级刻度相对于轴线的位置。可以是inside 或 outside。outsideminorTickWidth次级刻度的像素宽度0.0offset绘图区到轴线的像素距离。正的偏移量会让轴的线、便签和刻度远离绘图区。0.0opposite是否显示在正常显示的对面一侧显示轴。正常显示是垂直的左边,水平的下面,因此对面就是垂直的右边和水平的上边。falseplotBands参照 plotBandsplotLines参照 plotLinesreversed是否逆转轴以使得最高的点最接近起点。falseshowEmpty是否显示轴线和标题,当轴不包含数据时nullshowFirstLabel是否显示第一个刻度标签trueshowLastLabel是否显示最后一个刻度标签falsestartOfWeek对于时间轴,决定轴之间的刻度。0=周日,1=周一。1.0startOnTick是否强制轴以刻度开始。结合maxPadding 选项使用控制轴的开始。falsetickColor主刻度的颜色。#C0D0E0tickInterval住刻度的间隔,以轴单位为单位。当为 null 时,线性轴的刻度间隔约等于tickPixelInterval,时间轴的约为时间间隔。nulltickLength主刻度的长度。5.0tickPixelInterval当 tickInterval 是 null 的时候,该选项设置了刻度标志的大约间隔的像素值。Y 轴:72,X 轴:100.tickPosition刻度标记相对于轴线的位置。可以是inside 或 outside。outsidetickPositioner回调函数,返回一个定义刻度在轴上的排列的数组。nulltickPositions定义轴刻度的数组。nulltickWidth主刻度的像素宽度。1.0tickmarkPlacement仅用在分类轴上。如果是 on,刻度标记在分类的正中间,如果是between,刻度在两个分类的之间。betweentitle参照 titletype轴的类型。可以是linear,logarithmic,或者datetime。linearyAxis:Y 轴选项Y 轴选项与上述 xAxis 选项基本一致,请参照上表中的参数设置,不再单独列出。Event:Event:事件事件参数描述默 认 值afterSetExtremes相对于 setExtremes 事件的事件。在最后的最小值和最大值都被计算且校正过 minRange 后触发该事件nullsetExtremes当轴的最大值和最小值设置的时候,被触发,无论是调用. setExtremes()方法或者是选择了图表的一个区域。this 关键字是指 轴对象自己。唯一的参数 event 被传递到函数中。用户设置的新的 最大值和最小值可以通过 event.min 和 event.max 查找。nullLabelsLabels:标签:标签参数描述默认值align水平对齐方式。可以是left,right,center.centerenabled启用或禁用轴标签trueformatter回调 javascript 函数格式化标签。值通过 this.value 得到。this 的附加属性, axis,chart,isFirst 和 isLast。function() return this.value; overflow如果处理水平轴的溢出标签。可以是 undefined 和 justify。如果是 justify,标签将不会在绘图区外渲 染。如果有足够的空间去移动它,它将会在边缘对 齐,否则会被移除。 nullrotation标签旋转的角度0staggerLines仅在水平轴使用。把标签分布在几行中以增大或缩小标签的空间。nullstep每隔 n 个的标签显示在轴上。设置 step 为 n。设 置 step 为 2,每隔 1 个显示标签。nullstyle标签的 CSS 样式style: color:#6D869F, fontWeight: bold useHTML是否使用 HTML 渲染标签falsex标签相对于轴刻度的位置的 x 的偏移量0y标签相对于轴刻度的位置的 y 的偏移量。0Series:数据列选项数据列选项用于设置图表中要展示的数据相关的属性。参数描述默认值data显示在图表中的数据列,可以为数组或者 JSON 格式的数据。如:data:0, 5, 3, 5,或data: name: Point 1,y: 0, name: Point 2,y: 5name显示数据列的名称。type数据列类型,支持 area, areaspline, bar, column, line, pie, scatter or splinelinePlotlines标示线是 x 轴或 y 轴上的标记特殊刻度的线,它的属性包括了颜色,事件,id,标签,和 zIndex层叠,常见属性如下表所示:属性名属性名描述描述默认值默认值color标示线的颜色nulldashStyle标示线的线条样式,默认是 solid,即直线型,更多下面详细说明solidevents标示线的事件,详细事件下文详解nullid定义标示线,在 Axis.removePlotLine 中定义去除那条标示线nullv
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号