Highcharts HighRange拒绝显示向下钻取行为
试图在xrange图表类型的highcharts中创建第二级数据的行为与预期不符 请参阅JSFIDLE和highcharts文档 背景-理想行为: 单击一个系列后,图表将重新绘制,并将同一系列细分为与类别相同的时间段(天| |周) --这将允许一天比一天/一周比一周,而不是一个人比一个人 SubPar替代解决方案是使用series.events.click触发一个func,该func将完全覆盖图表,而不覆盖DayOverDay行为 实现了一个基本的JSFIDLE来测试概念上的深入应该如所描述的那样工作Highcharts HighRange拒绝显示向下钻取行为,highcharts,drilldown,xrange,Highcharts,Drilldown,Xrange,试图在xrange图表类型的highcharts中创建第二级数据的行为与预期不符 请参阅JSFIDLE和highcharts文档 背景-理想行为: 单击一个系列后,图表将重新绘制,并将同一系列细分为与类别相同的时间段(天| |周) --这将允许一天比一天/一周比一周,而不是一个人比一个人 SubPar替代解决方案是使用series.events.click触发一个func,该func将完全覆盖图表,而不覆盖DayOverDay行为 实现了一个基本的JSFIDLE来测试概念上的深入应该如所描述的那
...
x: Date.UTC(2014, 11, 10),
x2: Date.UTC(2014, 11, 23),
y: 2,
drilldown: 'a'
}],
...
}],
drilldown: {
series: [{
id: 'a',
data: [{
x: Date.UTC(2014, 10, 21),
x2: Date.UTC(2014, 11, 1),
y: 0,
partialFill: 0.25
},{
x: Date.UTC(2014, 11, 1),
x2: Date.UTC(2014, 11, 2),
y: 0,
partialFill: 0.25
}]
}]
}
预期:单击向下钻取的任何数据点:“a”应重新绘制图表,其中仅包含在向下钻取.series中定义的点。“a”其中“a”是id
实际:没有发生任何事情,没有抛出错误您需要包括
深入查看
模块,以便深入查看功能:
<script src="https://code.highcharts.com/modules/drilldown.js"></script>
请参见。这太尴尬了-多亏了这一点,我才可以继续更新:我无法完成我想要的内容,因为我无法将类别更新为深入类别(逐代理比较->单代理逐日/每周比较)-我最终使用了系列单击事件触发另一个数据调用,谁的响应处理程序破坏了图表-然后一个后退按钮事件触发原始调用/处理程序绘制主图表-不理想但可用