- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用自己的按钮进行钻取,但遇到困难。
$( "#backbtn" ).click(function(e) {
setChartC(name, categories, data, '', 1);
alert(chartC.xAxis[0]);
});
我有级别,如何访问drilldown.level
?
exporting: {
enabled: true,
buttons: {
customButton: {
text: 'Go Back',
onclick: function () {
var drilldown = chartC.drilldown;
alert(chartC.level);
}
}
}
当我深入了解时,似乎无法访问该级别。有什么方法可以访问级别
最佳答案
您可以使用 native Highcharts 后退按钮。你可以看一个例子here (链接作者here)。
但是,如果您想添加自定义按钮,我认为 Highcharts 没有简单的方法。如果您发现我的错误,请指正。
因此,要添加自定义后退按钮,您需要跟踪当前显示的图表是什么。知道当前是什么,您可以查字典来查找它是哪个级别。要获取当前图表,您可以跟踪点击事件:
plotOptions: {
column: {
point: {
events: {
click: function () {
console.log("I'm at: " + this.drilldown.name)
}
}
}
}
}
关于自定义后退按钮,请看这个 JSFiddle .
添加此 HTML:
<input type="button" id="backbtn" value="Back">
还有这个 JS:
$("#backbtn").click(function(e) {
setChart(name, categories, data);
});
由于变量 name
、categories
和 data
是使用顶级图表的值定义的,因此单击此按钮将恢复到顶层。
如果您创建一个包含所有图表及其名称/类别/数据信息的树对象,并且您知道当前图表,则可以设置图表及其父数据来实现自定义后退按钮。
关于javascript - Highchart 钻取问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35074055/
运行 apache-drill-1.14.0 在 mysql 上测试这个查询并在 0.02 秒内得到结果 在 drill cli 中运行查询失败并出现 AssertionError 查询: produ
我是 Apache Drill 的新手。 场景是这样的: 我有一个 S3 存储桶,我在其中放置了名为 test.csv 的 csv 文件。 我已经按照官方网站的说明安装了 Apache Drill。
我正忙于学习第 2 版《编程:使用 C++ 的原理与实践》(Stroustrup),并且在读取值时遇到了有无空格的问题,然后再次显示它们。 能否请您指出正确的方向,以便我找出结果不同的原因? 代码编译
我是一名优秀的程序员,十分优秀!