Flot是否为我们提供了一个函数,该函数将返回图表中使用的数据的最小和最大日期?
要清楚,我不是在寻找一个返回x轴最小/最大日期的函数,而是查找图表正在使用的所有数据集中存在的最小/最大日期。 (即我知道plot.getAxes().xaxis.max/min
函数返回xaxis上显示的日期。)
我猜测Flot确实“知道”数据集中的最小/最大日期,因为它能够正确地动态创建xaxis日期范围。我希望它能让我们获得这些日期。
答案 0 :(得分:1)
以下是plot.getAxes().yaxis
的所有属性:
yaxis: Object
box: Object
c2p: (c) { return m + c / s; }
-> datamax: 116.2
-> datamin: 0
direction: "y"
innermost: true
labelHeight: 11
labelWidth: 18
max: 118
min: 0
n: 1
options: Object
p2c: (p) { return (p - m) * s; }
position: "left"
reserveSpace: true
scale: 6.3559322033898304
show: true
tickDecimals: 0
tickFormatter: (v, axis) {
tickGenerator: (axis) {
tickLength: "full"
tickSize: 10
ticks: Array[13]
used: true
您想要的是datamax
和datamin
属性。