面临启用导航按钮和使用 vis.js 在时间线图中获取数据的问题

Posted

技术标签:

【中文标题】面临启用导航按钮和使用 vis.js 在时间线图中获取数据的问题【英文标题】:Facing issues with enabling navigation buttons & getting data in timeline chart using vis.js 【发布时间】:2015-06-03 16:46:44 【问题描述】:

我使用 chaps 链接库创建了时间线图,现在开始使用 vis.js。我面临以下问题。感谢解决它的任何指示 1) 在 chaps 链接库中有显示导航按钮的选项,我无法使用 vis.js 将其显示在图表上。

2) 在时间线图表上选择一个项目时,如何获取与该项目关联的数据。在 chaps 链接库中,我能够使用 timeline.getData() 方法获取数据,并从中获取用于选择的数据。是否有任何可用的 api 可以让我获得所选项目的数据。

【问题讨论】:

我能够解决我的第二个问题,即使用timeline.itemsData.get(properties.item) 获取所选项目的数据。 【参考方案1】:

没有可以使用 vis.js API 显示的导航按钮。但是您可以创建自己的导航按钮。您可以使用时间线方法moveTo(time [, options])setWindow(start, end [, options])。 第一个将时间线移动到某个日期,第二个可以通过设置相应的参数来放大和缩小。

【讨论】:

以上是关于面临启用导航按钮和使用 vis.js 在时间线图中获取数据的问题的主要内容,如果未能解决你的问题,请参考以下文章

如何在 vis.js 中使用带有点击事件的修饰符?

如何在 vis.js 时间轴中使用自定义语言环境

如何仅在导航栏的 barbutton 项中启用用户交互?

使用 vis.js 的时间轴组中所有项目的高度相同

如何使用 vis.js 强制边缘方向?

如何仅在特定屏幕(例如主屏幕)上启用抽屉导航 [react native] [react navigation]