javascript-在Highcharts中平移将不允许返回到xAxis的最大值
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了javascript-在Highcharts中平移将不允许返回到xAxis的最大值,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1096字,纯文字阅读大概需要2分钟。
内容图文
我有一个使用图表平移的Highcharts图表:true,并在xAxis上设置min和max以提供初始视图以及过去的历史数据作为数据系列的一部分.
最初的平移效果很好,我可以回到过去,很好.但是,当我平移回到“现在”时,它仅允许平移回到最后一个数据点,而不能返回至最大值,在此处将其设置得较高是因为我在图表中也有plotLines.
来自JS的相关部分如下,请参见http://jsfiddle.net/centic/efej646r/
现在有一行“ Now”,您可以向左平移,但是向右平移时,plotLine不会再次出现.
有什么办法可以使它正常工作,还是在highcharts中存在错误/限制?
chart: {
type: 'scatter',
panning: true
},
xAxis: {
type: 'datetime',
min: 1417161437595,
max: 1418435999999,
...
series: [
{
marker: {
enabled: true
},
data: [
{ x: 1410444900022, y: 0},
{ x: 1410786746435, y: 0},
{ x: 1410788673693, y: 0},
{ x: 1410945014300, y: 0},
{ x: 1410945194162, y: 0},
{ x: 1410952366889, y: 0},
{ x: 1410954169041, y: 0},
{ x: 1410966771659, y: 0},
{ x: 1411144973005, y: 0},
{ x: 1411371815266, y: 0},
...
解决方法:
您可以添加看不见的系列,这些系列将从鼠标跟踪中禁用.
例如:http://jsfiddle.net/efej646r/2/
增加的系列:
{data:[{ x: 1418435999999, y: 0}], color: 'rgba(0,0,0,0)',enableMouseTracking:false}
内容总结
以上是互联网集市为您收集整理的javascript-在Highcharts中平移将不允许返回到xAxis的最大值全部内容,希望文章能够帮你解决javascript-在Highcharts中平移将不允许返回到xAxis的最大值所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。