javascript - 谷歌图表时间轴变化轴

标签 javascript php google-visualization

<分区>

我使用谷歌时间轴来显示员工每天的工作时间。我想将 x 轴设置为始终显示 24 小时,但我找不到该怎么做,也不知道该怎么做。它会自动将其更改为仅显示从最早到最新的点。

示例:

enter image description here

最佳答案

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 Timeline 示例的开头和结尾提供间距:https://jsfiddle.net/o27ttyy3

关于javascript - 谷歌图表时间轴变化轴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21124585/

相关文章:

javascript - 如何使用正则表达式捕获特定字符串中的特定字符?

javascript - 什么是与 Web 服务器相关的静态内容?

php - 使用 Symfony2 重载 bundle

javascript - 将 blob url 转换为 FormData() 的上传文件并通过 AJAX 将其发送到 PHP 文件

当 defaultRender 设置为非常基本的 ArcRendererConfig() 时,Flutter GoogleChart 饼图不呈现

javascript - 谷歌图表重绘onclick

javascript - 通过滑出一个新元素来替换一个元素

javascript - 序列化 Paper.js 中的项目

php - 上面没有空格的 Wordpress 帖子列

javascript - Google 可视化双 Y 轴图表将线与特定条对齐