有什么方法可以用 Google Charts 创建一个简单的时间线吗?

发布于 2024-11-15 13:07:25 字数 528 浏览 2 评论 0原文

有没有办法使用 Google Charts 创建简单的事件时间表? (我不是指带注释的时间线。)

就我而言,我想显示一系列以毫秒为单位的事件时间(不是时间间隔),并带有标签,有点像这样:

| eventFoo
  | eventBar
        | eventFooBar

'            '            '
0           500         1000

我可以想办法破解这个,例如:

http://www.designinginteractive.com/code/how-to-build-a-gantt-chart-with-the-google-charts-api/

...但是最好能够“本地”编写类似的代码。

Is there any way to create a simple timeline of events with Google Charts? (I don't mean an annotated timeline.)

In my case, I'd like to display a series of event times (not time intervals) in milliseconds, with labels, a bit like this:

| eventFoo
  | eventBar
        | eventFooBar

'            '            '
0           500         1000

I can think of ways to hack this, for example:

http://www.designinginteractive.com/code/how-to-build-a-gantt-chart-with-the-google-charts-api/

...but it would be nice to be able to code something like this 'natively'.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

仅此而已 2024-11-22 13:07:25

好吧——FWIW,我最终自己构建了一个 JavaScript 时间线实现。

您可以查看它在我写的一篇关于导航计时 API 的文章中的实际应用(位于页面底部)。

本例中的 x 轴显示毫秒,但时间线可以轻松适应日期。向 x 轴添加刻度线在算法上会有些复杂,但编码并不困难。

OK -- FWIW, I wound up building a JavaScript timeline implementation myself.

You can see it in action in an article I wrote about the Navigation Timing API (at the bottom of the page).

The x-axis in this case displays milliseconds, but the timeline could easily be adapted for dates. Adding tick marks to the x-axis would be somewhat complex algorithmically, but not difficult to code.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文