设置一个自定义范围选择器,并在图表和导航器上禁用xAxis标签
Set a custom rangeSelector and disable xAxis label on chart and on Navigator with Highstock
我使用hilitock和lazy-loading,就像在这个演示中,我使用两个不同的系列:都有一个"time"参数,但它们都不应该有一个日期-时间xAxis。
每个系列的结构如下:
serie1:[{"x" => 1, "y" => value_1, "time" => time_of_point_1},
{"x" => 2, "y" => value_2, "time" => time_of_point_2},
....
{"x" => n, "y" => value_n, "time" => time_of_point_n}];
serie2:[{"x" => 1, "y" => value_1, "z" => value_z_1, "time" => time_of_point_1},
{"x" => 2, "y" => value_2, "z" => value_z_2, "time" => time_of_point_2},
....
{"x" => n, "y" => value_n, "z" => value_z_n, "time" => time_of_point_n}];
我的目标是有一个自定义的rangeSelector,可以根据每个点的时间参数缩放图表。
我的问题是:
是可能有一个自定义的范围选择器缩放图表根据点参数不同于x和y值?:
假设:
events:{
if (e.trigger == "rangeSelectorButton" &&
e.rangeSelectorButton.text == "last 3 hours"){
// zoom on chart and set the chart
// with all point that has "time" parameter
// between now and the last three hours
}
}
我正在寻找一种方法来禁用X轴标签,使所有更可读
我试图禁用图表xAxis和导航器xAxis上的标签,但无论它每次显示什么。
我使用了以下代码:
xAxis : {
label: {
enabled: false
}
}
但是它不工作。
有什么建议吗?
有两种方法:
- 可以调用rangeselector,点击调用setExtremesrel主题
- 准备你自己的html按钮并调用setextrees ()
在xAxis中应该是标签,而不是label:
xAxis : {
labels: {
enabled: false
}
}
相关文章:
- 固定标签导航小部件的高度
- Magento Jquery引导程序和原型冲突?导航标签不起作用
- 我可以在蜘蛛网的高图表中添加两个轴,然后单击x轴标签导航到另一个页面吗
- 使用标签页导航时Chrome Windows中的Angular ng-select错误
- 如何在导航 jQuery 中的特定 href 标签上给出目标空白
- 打开/关闭时在光滑导航中更改标签
- Angularjs-FF在页面内导航时会显示{{}}标签,Chrome则不会;t
- 什么's是使用哈希标签进行页面导航和锚点导航的最佳方式
- 如何调整这个jquery键盘导航以允许其他标签和键盘功能
- 如何在Facebook标签页之间导航
- 引导导航标签作为按钮
- Javascript标签导航
- 导航标签动态加载/显示
- 引导3导航,下拉菜单,标签(仍然)不能在IE8中工作
- 标签导航HTML
- Wicket AjaxTabbedPanel标签导航需要第二次点击
- 在弹出式导航栏下面添加图像(标签)
- 设置一个自定义范围选择器,并在图表和导航器上禁用xAxis标签
- jQuery .load页面,然后使用标签导航到锚
- 套接字.IO,导航标签有问题