我怎样才能在海军报的X轴标签与我的数据转化?(How can I get the X axis la

2019-09-27 04:39发布

我使用的海军报以图表一些数据,我拉从服务器返回。 我接收X轴数据是以毫秒为单位,并且我想显示与X轴的图表以秒为单位。 所以,我认为这是一个很好的利用的API的transform轴选项。 我申请我的变换就像这样:

var plot = $.plot($("#placeholder"),
       { 
         grid: { hoverable: true, clickable: true },
         xaxis: { transform: function(x) { return x/1000; } }
       });

我可以看到我的变换函数是由框架调用,我可以看到自己点正在转变-当我绑定plothover事件,将鼠标悬停在点,我可以看到,X值进行适当改造。 问题是,X轴刻度标签是不是也得到转化。

我需要什么做的就是轴标签本身转化了我的数据?

Answer 1:

我不知道“正确”的答案是什么,而是你可以提供自己的蜱标签功能,只是它执行相同的工作作为您的转换功能。

var plot = $.plot($("#placeholder"),
   { 
     grid: { hoverable: true, clickable: true },
     xaxis: { transform: function(x) { return x/1000; },
              tickFormatter: function(x) { return x/1000; } }
   });


文章来源: How can I get the X axis labels in Flot to be transformed with my data?
标签: jquery flot