我想在Google时间线图表中设置最小和最大日期。 Google Timeline Charts
我尝试过使用
hAxis: {
viewWindow: {
min: new Date(2014, 1, 31)
}}
和
hAxis: {
viewWindow: {
minValue: new Date(2014, 1, 31)
}}
两者都不起作用。如果无法设置日期范围,如何获取api本身设置的最小和最大日期值?
答案 0 :(得分:10)
Google Charts version 43(2015年10月2日发布)支持水平轴的minValue和maxValue:
....
var options = {
hAxis: {
minValue: new Date(1785, 0, 0),
maxValue: new Date(1816, 0, 0)
}
};
....
你必须通过frozen version loader加载它,但显然是wasn't successfully deployed by the usual process。
看起来像minValue和maxValue只适用于在时间线的开头和结尾放置间距。因此,如果指定的minValue晚于其中一个数据点的开始日期,则时间线仍然从该数据点开始,而不是在minValue处开始。
这是一个jsfiddle,显示minValue和maxValue在第一个Google时间轴示例的开头和结尾处提供间距:https://jsfiddle.net/o27ttyy3