Highcharts plotBands不能与setextrees函数一起工作
Highcharts plotBands do not work with setExtremes function
我使用的是最新的Highcharts版本(3.0),我使用plotBands和setextrees()函数有问题。
chart: {
renderTo: "chart01",
defaultSeriesType: 'line',
zoomType: 'x',
events: {
load: function(event) {
this.xAxis[0].setExtremes(myStartDate, myEndDate);
this.yAxis[0].setExtremes(0,largest);
}
}
}
使用此参数时,Highcharts不显示已定义的plotBands。如果我注释掉两个setextrees函数,则显示plotBands(红色空间)。
参见以下(工作)小提琴示例:http://jsfiddle.net/J8jKQ/
参见以下(不工作)小提琴的例子:http://jsfiddle.net/J8jKQ/1/
有什么问题吗?setextrees函数是否删除了plotBand信息?
要设置极端,我建议使用最小和最大的轴。这就是它存在的原因,参见:http://jsfiddle.net/J8jKQ/3/
第二个问题是你的日期是Date对象,而应该是时间戳:myStartDate.getTime();
myEndDate.getTime();
示例:http://jsfiddle.net/J8jKQ/4/
相关文章:
- setTimeout可以与闭包内的函数一起使用吗
- $location.search() 与外部函数一起使用,重置整个$scope.如何避免它
- 将 JSDoc 与匿名对象和该对象的函数一起使用的正确方法
- While循环与jquery中的某些数学函数一起崩溃
- 如何将setTimeout()与slow函数一起使用
- 此JavaScript函数可以单独使用,但不能与其他JavaScript函数一起使用
- delay()函数不能与jquery中的addClass()函数一起使用
- 如何将URL与JQuery.getJSON()函数一起使用
- .wrap()在与resize函数一起使用时多次添加选择器
- 为什么JavaScript闭包不能与预定义的函数一起使用
- Prototype.js 1.7:将collect与显式函数一起使用会返回与内联函数不同的结果,原因是什么
- JS:转义字符串末尾带有反斜杠的字符串,用于与jQuery函数一起使用
- 如何将 yield 与我自己的函数一起使用
- 如何将 ng-show 与控制器中返回 true/false 的函数一起使用
- 为什么我不能将javascript setInterval与外部文件中的函数一起使用
- 将回调函数与原型函数一起使用
- 将延迟语句与 javascript 函数一起使用
- jQuery 不与 JS 搜索函数一起使用
- 如何将setTimeout与立即调用的函数一起正确使用
- 如何让jquery.each函数与动态元素的.on('change')函数一起工作